Как работать с Docker через прокси?
1. Создаем папку
2. Создаем файл конфигурации прокси для Docker
3. Прописываем нужные параметры
4. Смотрим, что получилось
5. Перезапускаем
#devops@itmxav
#docker@itmxav
1. Создаем папку
mkdir -p /etc/systemd/system/docker.service.d
2. Создаем файл конфигурации прокси для Docker
nano /etc/systemd/system/docker.service.d/http-proxy.conf
3. Прописываем нужные параметры
[Service]
Environment="HTTP_PROXY=http://Address_Server:PORT"
Environment="HTTPS_PROXY=http://Address_Server:PORT"
Environment="NO_PROXY="localhost,127.0.0.1,::1"
4. Смотрим, что получилось
systemctl show --property=Environment docker
5. Перезапускаем
systemctl restart docker
#devops@itmxav
#docker@itmxav
😉 На сайтеDocker - x509 certificate signed by unknown authority self signed
Если при push в Docker возникает ошибка "x509 certificate signed by unknown authority self signed", то её можно решить следующим образом:
1. Забираем самоподписанный сертификат при помощи scp
2. Логинимся и пробуем сделать push
#devops@itmxav
#docker@itmxav
😉На сайте
Если при push в Docker возникает ошибка "x509 certificate signed by unknown authority self signed", то её можно решить следующим образом:
1. Забираем самоподписанный сертификат при помощи scp
scp docker_user@Address_Server:/etc/docker/certs.d/Address_Server/ca.crt /etc/docker/certs.d/Address_Server/ca.crt
2. Логинимся и пробуем сделать push
docker login Address_Server
docker push Address_Server/registry/nameContainer:tag
#devops@itmxav
#docker@itmxav
😉На сайте
Как установить docker-compose?
1. Переходим в локальный bin
2. Качаем docker-compose (в примере v2.23.3)
3. Переименовываем и добавляем права на исполнение
4. Проверяем работу через просмотр версии
#devops@itmxav
#docker@itmxav
🎬 На Youtube
🔗 На сайте
1. Переходим в локальный bin
cd /usr/local/bin/
2. Качаем docker-compose (в примере v2.23.3)
wget https://github.com/docker/compose/releases/download/v2.23.3/docker-compose-linux-x86_64
3. Переименовываем и добавляем права на исполнение
mv docker-compose-linux-x86_64 docker-compose
chmod +x /usr/local/bin/docker-compose
4. Проверяем работу через просмотр версии
docker-compose --version
#devops@itmxav
#docker@itmxav
🎬 На Youtube
🔗 На сайте
Как сделать резервное копирование данных rocketchat server?
1. Останавливаем
или
2. Создание резервной копии данных
3. Восстановление данных (сервис должен быть выключен)
4. Запускаем сервис
или
P.s. База данных может быть скопирована отдельно.
#devops@itmxav
😉 На сайте
1. Останавливаем
sudo service snap.rocketchat-server.rocketchat-server stop
или
sudo systemctl stop snap.rocketchat-server.rocketchat-server
2. Создание резервной копии данных
sudo snap run rocketchat-server.backupdb
3. Восстановление данных (сервис должен быть выключен)
sudo snap run rocketchat-server.restoredb /var/snap/rocketchat-server/common/rocketchat_backup.tgz
4. Запускаем сервис
sudo service snap.rocketchat-server.rocketchat-server start
или
sudo systemctl restart snap.rocketchat-server.rocketchat-server
P.s. База данных может быть скопирована отдельно.
#devops@itmxav
😉 На сайте
Как обновить Rocket.chat через snap?
1. Останавливаем
или
2. Переключаем на нужную ветку
Обновление должно быть последовательное по версиям 1.x->2.x->3.x->4.x->5.x->6.x
Обязательно сделайте резервное копирование
3. Обновляемся
или всё сразу
4. Запускаем сервис
или
#devops@itmxav
😉 На сайте
1. Останавливаем
sudo service snap.rocketchat-server.rocketchat-server stop
или
sudo systemctl stop snap.rocketchat-server.rocketchat-server
2. Переключаем на нужную ветку
Обновление должно быть последовательное по версиям 1.x->2.x->3.x->4.x->5.x->6.x
Обязательно сделайте резервное копирование
sudo snap switch rocketchat-server --channel=x.x/stable
3. Обновляемся
sudo snap refresh rocketchat-server
или всё сразу
sudo snap refresh rocketchat-server --channel=x.x/stable
4. Запускаем сервис
sudo service snap.rocketchat-server.rocketchat-server start
или
sudo systemctl restart snap.rocketchat-server.rocketchat-server
#devops@itmxav
😉 На сайте
Как сбросить пароль RocketChat (admin) SNAP?
Сброс пароля RocketChat:
1. Подключаемся к СУБД
2. Выбираем область
3. Создаем временную одноразовую ссылку для смены пароля
или можно изменить пароль через bcrypt
4. Переходим по ссылке и меняем пароль
#devops@itmxav
😉 На сайте
Сброс пароля RocketChat:
1. Подключаемся к СУБД
rocketchat-server.mongo
2. Выбираем область
use parties
3. Создаем временную одноразовую ссылку для смены пароля
db.getCollection('users').update({username:"ПОЛЬЗОВАТЕЛЬ"}, {$set: { "services":{"loginToken":{"token":"ТокенПридуманный"}}, "requirePasswordChange":true} })или можно изменить пароль через bcrypt
db.getCollection('users').update({username:"ПОЛЬЗОВАТЕЛЬ"}, { $set: {"services" : { "password" : {"bcrypt" : "хэш" } } } })4. Переходим по ссылке и меняем пароль
https://домен/login-token/ТокенПридуманный
#devops@itmxav
😉 На сайте
Как настроить SNMP v2c на Ruckus ZoneFlex R320?
1. Подключаемся по SSH.
2. Определяем версию SNMP и устанавливаем community
3. Делаем доступ по ACL c определенный IP
#мониторинг@itmxav
😉 На сайте
1. Подключаемся по SSH.
2. Определяем версию SNMP и устанавливаем community
set snmp version v2c
set snmp community ro NAME_COMMUNITY
set snmp community rw NAME_COMMUNITY
3. Делаем доступ по ACL c определенный IP
set snmp-acl enable
set snmp-acl add IP_ADDRESS1
set snmp-acl add IP_ADDRESS2
#мониторинг@itmxav
😉 На сайте
🎄 С наступающим 2024 годом! 🎄
Пусть новый год принесет меньше проблем, побольше успешных проектов, надежных инструментов для управления и мониторинга сложных IT-инфраструктур, а также беспроблемных апгрейдов.
Всем успехов и отличного настроения! 🎅
Пусть новый год принесет меньше проблем, побольше успешных проектов, надежных инструментов для управления и мониторинга сложных IT-инфраструктур, а также беспроблемных апгрейдов.
Всем успехов и отличного настроения! 🎅
Логин и пароль по умолчанию для UserGate
Варианты default password для UserGate:
1. Вариант:
2. Вариант:
#сети@itmxav
😉 На сайте
Варианты default password для UserGate:
1. Вариант:
Логин - Admin
Пароль - пустой
2. Вариант:
Логин - Admin
Пароль - utm
#сети@itmxav
😉 На сайте
Как сбросить UserGate к заводским настройкам?
Сбросить UserGate к заводским настройкам можно следующим образом:
1. Подключаем монитор по VGA и USB-клавиатуру.
2. Перезагружаем UserGate по питанию, через WEB или через команду shutdown.
3. При загрузке выбираем Support Menu.
4. Выбираем Factory reset.
5. Перезагружаемся.
#сети@itmxav
😉 На сайте
Сбросить UserGate к заводским настройкам можно следующим образом:
1. Подключаем монитор по VGA и USB-клавиатуру.
2. Перезагружаем UserGate по питанию, через WEB или через команду shutdown.
3. При загрузке выбираем Support Menu.
4. Выбираем Factory reset.
5. Перезагружаемся.
#сети@itmxav
😉 На сайте
Привет! 😊
Это сообщение - навигация по каналу и другим ресурсам.
❕Пояснение/уточнение
Этот канал, сайт (it.mxav.ru), видеоканалы не созданы с целью обучения или выявления наилучшего решения той или иной задачи. Просто делюсь тем, что нахожу интересное в ИТ. Не надо слепо верить и повторять всё за мной.
Ссылки
🌐 Cайт
💬 Чат для обсуждения
📖 Обновляемый список материалов для развития
🛠 Разборы разных материалов
🎬 Видео на Youtube
🎬 Видео на Rutube
Если Telegram заблокируют, то что будет?
Прокомментировал ситуацию здесь.
Про видео
Направления:
#SlowHowTo@itmxav
#FastHowTo@itmxav
#FunnyHowTo@itmxav
Пояснения по направлениям находятся в этом сообщении.
Поиск
Помимо обычного поиска, есть теги. Следующие:
#firewall@itmxav - записи, связанные с firewall
#iptables@itmxav - про iptables
#сети@itmxav - записи, связанные с компьютерными сетями
#cisco@itmxav - про cisco
#huawei@itmxav - про huawei
#zelax@itmxav - про zelax
#eltex@itmxav - про eltex
#qtech@itmxav - про qtech
#linux@itmxav - разные записи, связанные с Linux
#dns@itmxav - разные записи про dns
#virtualbox@itmxav - про VirtualBox
#ceph@itmxav - про ceph
#proxmox@itmxav - про ProxMox
#xen@itmxav - про Xen
#windows@itmxav - разные записи, связанные с Windows
#мониторинг@itmxav - про мониторинг информационных систем
#zabbix@itmxav - про Zabbix
#graylog@itmxav - про Graylog
#devops@itmxav - разные записи, связанные с DevOps
#docker@itmxav - про Zabbix
#бд@itmxav - разные записи, связанные с базами данных
#mongodb@itmxav - про MongoDB
#mysql@itmxav - про MySQL
#разное@itmxav - то, что не входит в категории
Это сообщение - навигация по каналу и другим ресурсам.
❕Пояснение/уточнение
Этот канал, сайт (it.mxav.ru), видеоканалы не созданы с целью обучения или выявления наилучшего решения той или иной задачи. Просто делюсь тем, что нахожу интересное в ИТ. Не надо слепо верить и повторять всё за мной.
Ссылки
🌐 Cайт
💬 Чат для обсуждения
📖 Обновляемый список материалов для развития
🛠 Разборы разных материалов
🎬 Видео на Youtube
🎬 Видео на Rutube
Если Telegram заблокируют, то что будет?
Прокомментировал ситуацию здесь.
Про видео
Направления:
#SlowHowTo@itmxav
#FastHowTo@itmxav
#FunnyHowTo@itmxav
Пояснения по направлениям находятся в этом сообщении.
Поиск
Помимо обычного поиска, есть теги. Следующие:
#firewall@itmxav - записи, связанные с firewall
#iptables@itmxav - про iptables
#сети@itmxav - записи, связанные с компьютерными сетями
#cisco@itmxav - про cisco
#huawei@itmxav - про huawei
#zelax@itmxav - про zelax
#eltex@itmxav - про eltex
#qtech@itmxav - про qtech
#linux@itmxav - разные записи, связанные с Linux
#dns@itmxav - разные записи про dns
#virtualbox@itmxav - про VirtualBox
#ceph@itmxav - про ceph
#proxmox@itmxav - про ProxMox
#xen@itmxav - про Xen
#windows@itmxav - разные записи, связанные с Windows
#мониторинг@itmxav - про мониторинг информационных систем
#zabbix@itmxav - про Zabbix
#graylog@itmxav - про Graylog
#devops@itmxav - разные записи, связанные с DevOps
#docker@itmxav - про Zabbix
#бд@itmxav - разные записи, связанные с базами данных
#mongodb@itmxav - про MongoDB
#mysql@itmxav - про MySQL
#разное@itmxav - то, что не входит в категории
Видео "Как установить Docker Compose на Debian?"
#devops@itmxav
#docker@itmxav
#fasthowto@itmxav
🎬 На Youtube
📝 Текстовый вариант
😉 На сайте
#devops@itmxav
#docker@itmxav
#fasthowto@itmxav
🎬 На Youtube
📝 Текстовый вариант
😉 На сайте
YouTube
Как установить Docker Compose на Debian? [FastHowTo]
Показана установка Docker Compose на Debian.
Текстовый вариант - https://it.mxav.ru/2023/12/06/kak-ustanovit-docker-compose/
🔗 Telegram - https://t.me/itmxav
🔗 Сайт с IT-заметками - https://it.mxav.ru
#docker #debian #howto #linux #линукс #установка #install
Текстовый вариант - https://it.mxav.ru/2023/12/06/kak-ustanovit-docker-compose/
🔗 Telegram - https://t.me/itmxav
🔗 Сайт с IT-заметками - https://it.mxav.ru
#docker #debian #howto #linux #линукс #установка #install
Видео "Не работает переключение раскладки клавиатуры на Linux Mint Mate"
#linux@itmxav
#fasthowto@itmxav
🎬 На Youtube
😉 На сайте
#linux@itmxav
#fasthowto@itmxav
🎬 На Youtube
😉 На сайте
Как обновить Proxmox с 7.4 на 8.1?
Если используется Ceph, то читайте процесс обновления здесь. Желательно выключить все машины перед обновлением, на всякий случай.
1. Выключаем pve-enterprise.list через комментирование
2. Обновляем нашу ветку
3. Добавляем репозиторий pve-no-subscription
4. Прогоняем
5. Проверяем всё ли нормально для перехода на 8 версию через запуск специального скрипта.
6. Если есть ошибки, то исправляем. Если нет, то бэкапил sources.list и меняем на новую версию репозитории Debian 12 bookworm, т.к. 8 версия на её основе сделана.
7. Смотрим список обновления
8. Обновляемся и смотрим, что получилось.
#proxmox@itmxav
#fasthowto@itmxav
🎬 На Youtube
😉 На сайте
📝 Ещё:
- Как обновить Proxmox с 7.2 на 7.3?
- Как перенести виртуальную машину (контейнер) на другой сервер Proxmox VE?
Если используется Ceph, то читайте процесс обновления здесь. Желательно выключить все машины перед обновлением, на всякий случай.
1. Выключаем pve-enterprise.list через комментирование
# nano /etc/apt/sources.list.d/pve-enterprise.list
#deb https://enterprise.proxmox.com/debian/pve bookworm pve-enterprise
2. Обновляем нашу ветку
# apt update; apt dist-upgrade
3. Добавляем репозиторий pve-no-subscription
deb http://download.proxmox.com/debian bullseye pve-no-subscription
4. Прогоняем
# apt update
5. Проверяем всё ли нормально для перехода на 8 версию через запуск специального скрипта.
# pve7to8
6. Если есть ошибки, то исправляем. Если нет, то бэкапил sources.list и меняем на новую версию репозитории Debian 12 bookworm, т.к. 8 версия на её основе сделана.
# cp /etc/apt/sources.list /etc/apt/sources.list.bak
# sed -i 's/bullseye/bookworm/g' /etc/apt/sources.list
7. Смотрим список обновления
# apt list --upgradable
8. Обновляемся и смотрим, что получилось.
# apt dist-upgrade
#proxmox@itmxav
#fasthowto@itmxav
🎬 На Youtube
😉 На сайте
📝 Ещё:
- Как обновить Proxmox с 7.2 на 7.3?
- Как перенести виртуальную машину (контейнер) на другой сервер Proxmox VE?
❕Новости
Появился канал на Rutube, на всякий случай. Если кому-то удобней там смотреть, то теперь есть такая возможность.
🎬 Смотреть видео на Rutube
Появился канал на Rutube, на всякий случай. Если кому-то удобней там смотреть, то теперь есть такая возможность.
🎬 Смотреть видео на Rutube
Как установить шрифты в Linux?
1. Создаем папку ~/.fonts:
2. Копируем нужный шрифт:
3. Обновляем кэш шрифтов и перезапускаем программы для работы со шрифтами.
или просто перезагружаем компьютер.
#linux@itmxav
😉 На сайте
1. Создаем папку ~/.fonts:
$ mkdir ~/.fonts
2. Копируем нужный шрифт:
$ cp OpenSans.ttf ~/.fonts
3. Обновляем кэш шрифтов и перезапускаем программы для работы со шрифтами.
$ fc-cache -f -v
или просто перезагружаем компьютер.
#linux@itmxav
😉 На сайте
Проблема "state manager: reset session failed on NFSv4 server with error 1"
Иногда при работе с NFS в Proxmox может быть ошибка:
Можно её исправить так:
1. Отключим хранилище в "Датацентр" -> "Хранилище" -> Выключаем NFS через редактирование
2. На узлах смотрим папку монитирования
3. Отмонтирем её вручную. Например, интересует папка ISONFS
4. Подключаем хранилище (см. п.1)
#linux@itmxav
#proxmox@itmxav
😉 На сайте
Иногда при работе с NFS в Proxmox может быть ошибка:
NFS: state manager: reset session failed on NFSv4 server 192.168.2.2 with error 1
Можно её исправить так:
1. Отключим хранилище в "Датацентр" -> "Хранилище" -> Выключаем NFS через редактирование
2. На узлах смотрим папку монитирования
# mount
3. Отмонтирем её вручную. Например, интересует папка ISONFS
# umount /mnt/pve/ISONFS
4. Подключаем хранилище (см. п.1)
#linux@itmxav
#proxmox@itmxav
😉 На сайте
Как создать установочную флешку через Rufus?
#разное@itmxav
#windows@itmxav
#fasthowto@itmxav
🎬 Смотреть на Youtube
😉 На сайте
#разное@itmxav
#windows@itmxav
#fasthowto@itmxav
🎬 Смотреть на Youtube
😉 На сайте