Syntax highlighting of 72f0f3c ~( linux/alt)

# Alt Notes

[TOC]

## Полезные ссылки

[Страница загрузки дистрибутивов](https://www.basealt.ru/go/download/)

[RPM докера для CentOS](https://download.docker.com/linux/centos/7/x86_64/stable/Packages/)

[8я Платформа Alt](https://www.altlinux.org/Восьмая_платформа)


[Журналы](https://www.altlinux.org/Journald)


## Установка Docker

В файл */etc/apt/sources.list.d/alt.list* добавляем строку
```
rpm [cert8] http://ftp.altlinux.org/pub/distributions/ALTLinux p8/branch/x86_64 classic
```
Выполняем установку 
```bash
apt-get install docker-ce
```

## Repository

[Репозиторий Sisyphus](http://www.sisyphus.ru/ru/)

[Python Packages](http://www.sisyphus.ru/ru/srpm/Sisyphus/python)

[Python3 Packages](http://www.sisyphus.ru/ru/srpm/Sisyphus/python3)

## Notes

```bash
cat /etc/redhat-release
# ALT 8.2 Server
su
apt-get update
apt-get upgrade
/sbin/reboot
apt-get install docker-ce

# изменений пароля root
# обязательно указывать имя пользователя в качестве аргумента passwd
# т.к. даже после выполнения su, root текщим пользователем 
su
passwd root
sync
reboot

# создание пользователя
su
/usr/sbin/adduser ivchenkov
passwd ivchenkov
# для того, чтобы пользователь мог выполнить команду su
/usr/sbin/usermod -G 10 ivchenkov
```

## Troubleshooting

### CAdvisor container_memory_usage_bytes 0

На production сервере cadvisor для метрики container_memory_usage_bytes всегда выдает нули. Как следствие - не видно сколько памяти потребляем каждый контейнер. При этом, в веб-интерфейсе cadvisor-а на вкладке */docker* отсутствует датчик общего потребления памяти.

На виртуальной машине ситуация не повторяется.

Возможная причина - некорректные параметры загрузки (https://github.com/google/cadvisor/issues/1039)

Выявлено, что докер не выдает статистику:
```bash
docker stats
CONTAINER ID        NAME                CPU %               MEM USAGE / LIMIT   MEM %               NET I/O             BLOCK I/O           PIDS
                    --                  --                  -- / --             --                  --                  --                  --
                    --                  --                  -- / --             --                  --                  --                  --
...
```

При поиске причин также имеется указания к параметрам загрузки grub (https://github.com/rancher/rancher/issues/5601, http://awhitehatter.me/debian-jessie-wdocker/)