FIX ERROR — Python2.7: PIP не работает после апгрейда

После апгрейда PIP на CentOS 6, где еще используется Python2.7, PIP на каждую команду падает с ошибкой. К примеру:   Причина: PIP версии выше 20.3 не поддерживает Python2.7   Решение: Установить последнюю поддерживаемую версию  

FIX ERROR — Ubuntu: /etc/resolv.conf is not a symbolic link to /run/resolvconf/resolv.conf

Подобная ошибка: /etc/resolvconf/update.d/libc: Warning: /etc/resolv.conf is not a symbolic link to /run/resolvconf/resolv.conf   Может свидетельствовать о том, что символическая ссылка «/etc/resolv.conf» отсутствует, для того чтобы это исправить можно как создать ее вручную:   Или же запустить переконфигурацию «resolvconf» используя следующую команду:

FIX ERROR — RDS: Error creating DB Parameter Group: InvalidParameterValue: ParameterGroupFamily

При создании RDS указав не верное значение параметра «ParameterGroupFamily» может возникнуть похожая ошибка: Error creating DB Parameter Group: InvalidParameterValue: ParameterGroupFamily default.mariadb10.2 is not a valid parameter group family   Чтобы посмотреть список всех возможных значений параметра «ParameterGroupFamily» можно использовать следующую команду:

FIX ERROR — EKS: cloudwatch — 0/1 nodes are available: 1 Insufficient pods.

После установки CloudWatch Agent‘а в EKS кластер, его поды повисают в состоянии «Pending»   Смотрим дескрайб пода   Решение: Решение было найдено тут. В данном EKS кластере для системных подов выделена отдельная NodeGroup‘а с типом истансов: t3.micro и для запуска еще и CloudWatch Agent‘a просто не хватает капасити.   После изменения типа инстанса в большую … Продолжить читать "FIX ERROR — EKS: cloudwatch — 0/1 nodes are available: 1 Insufficient pods."

FIX ERROR — fdisk: DOS partition table format cannot be used on drives for volumes larger than 2199023255040 bytes for 512-byte sectors

При попытке создать раздел утилитой «fdisk» размером 2 и более терабайта появляется следующее сообщение: The size of this disk is 2 TiB (2199023255552 bytes). DOS partition table format cannot be used on drives for volumes larger than 2199023255040 bytes for 512-byte sectors. Use GUID partition table format (GPT).   Решение: Поставить на новый диск лейбл … Продолжить читать "FIX ERROR — fdisk: DOS partition table format cannot be used on drives for volumes larger than 2199023255040 bytes for 512-byte sectors"

FIX ERROR — Jenkins: dial unix /var/run/docker.sock: connect: permission denied

После того, как установили Docker на Jenkins сервер и запустили его, при попытке выполнить сборку получаем следующую ошибку:   Решение: Добавляем пользователя «jenkins» в группу «docker«:   После этого пользователь «jenkins» сможет выполнять работу с Docker‘ом, если подключиться по SSH, но при Jenkins сборке будет по прежнему та же ошибка, чтобы от нее избавится, необходимо … Продолжить читать "FIX ERROR — Jenkins: dial unix /var/run/docker.sock: connect: permission denied"

FIX ERROR — AWS Lambda Python: «main() takes 0 positional arguments but 2 were given»

При попытке выполнить Lambda Python функцию возникает следующая ошибка: { "errorMessage": "main() takes 0 positional arguments but 2 were given", "errorType": "TypeError", "stackTrace": [ " File \"/var/runtime/bootstrap.py\", line 131, in handle_event_request\n response = request_handler(event, lambda_context)\n" ] }   Решение: Из сообщения видим, что мы в качестве хендлера используем функцию «main«, которая не имеет входящих аргументов. … Продолжить читать "FIX ERROR — AWS Lambda Python: «main() takes 0 positional arguments but 2 were given»"

FIX ERROR — CentOS+Nginx+Jenkins: 502 Bad Gateway

При проксировании Nginx‘ а на Jenkins в ОС CentOS может возникать 502 ошибка. Лог ошибок Nginx‘а будет следующим: 2020/05/07 13:32:33 [crit] 9665#9665: *1 connect() to 127.0.0.1:8080 failed (13: Permission denied) while connecting to upstream, client: 1.2.3.4, server: jenkins.artem.services, request: «GET / HTTP/1.1», upstream: «http://127.0.0.1:8080/», host: «jenkins.artem.services»   Решение: Причина SELinux. Можно как разрешить Jenkins, так … Продолжить читать "FIX ERROR — CentOS+Nginx+Jenkins: 502 Bad Gateway"

FIX ERROR — CentOS 7 kubectl: Invalid choice: ‘eks’, maybe you meant

При попытке выполнить любую команду «kubectl» на EKS кластере возникает следующая ошибка: Invalid choice: ‘eks’, maybe you meant:   Возможная причина этого, это старая версия «kubectl«, доступная в репозитории.   Решение: Установить последнюю версию «kubectl» используя PIP3   Для использования «kubectl» установленным с помощью PIP, нужно чтобы директория бинарных файлов PIP была в переменной PATH, … Продолжить читать "FIX ERROR — CentOS 7 kubectl: Invalid choice: ‘eks’, maybe you meant"