ИТ-заметки: субъективно
56 subscribers
23 photos
203 links
ИТ заметки по Network, Ops, DevOps

🔗 it.mxav.ru
Download Telegram
Как работать с Docker через прокси?

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
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
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. Останавливаем
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. Останавливаем
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. Подключаемся к СУБД
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
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-инфраструктур, а также беспроблемных апгрейдов.

Всем успехов и отличного настроения! 🎅
Логин и пароль по умолчанию для UserGate

Варианты 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

😉 На сайте
Привет! 😊

Это сообщение - навигация по каналу и другим ресурсам.

Пояснение/уточнение

Этот канал, сайт (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 - то, что не входит в категории
Видео "Простая установка Linux Mint Mate"

#linux@itmxav
#fasthowto@itmxav

🎬 На Youtube

😉 На сайте
Видео "Не работает переключение раскладки клавиатуры на Linux Mint Mate"

#linux@itmxav
#fasthowto@itmxav

🎬 На Youtube

😉 На сайте
Как обновить Proxmox с 7.4 на 8.1?

Если используется 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
Как установить шрифты в Linux?

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 может быть ошибка:
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

😉 На сайте