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

🔗 it.mxav.ru
Download Telegram
Как запускать команду в Linux в консоли через заданное время?

Чтобы запускать команду в Linux в консоли через заданное время надо задействовать команду watch. Синтаксис:

watch [options] command

Например, запускать df каждые 10 секунд:

watch -n 10 df -h

Остановить ctrl+c.

--
Дополнительный источник - Как запускать команду Linux каждые X секунд навсегда

#linux@itmxav

😉 На сайте
Пароль по умолчанию для Allied Telesis AT-GS950

Логин и пароль по умолчанию для коммутатора Allied Telesis AT-GS950:
Логин:
manager

Пароль:
friend

#сети@itmxav

😉 На сайте
Как очистить swap (своп) Linux?

Чтобы очистить данные из swap нужно выполнить и дождаться окончание выполнения команды:
swapoff -a

Включить:
swapon -a

Посмтреть использование swap можно так :
free -m

#linux@itmxav

😉 На сайте
Сброс пароля на Cisco Catalyst 3850R / Cisco Catalyst 3850R Password Recovery

1. Подключаем консольный кабель.
2. Выключаем по питанию.
3. Нажимает кнопку Mode и держим
4. Включаем. Ждем 12 секунд и отпускаем кнопку Mode.
5. Ждем поле для ввода команд
Switch:
6. Задаем параметр "загрузиться игнориря конфиг":
Switch: SWITCH_IGNORE_STARTUP_CFG=1

7. Загружемся:
Switch: boot

8. Далее переходим в привелегерованный режим и загружаем наш конфиг:
Switch# copy start runn

9. Удаляем старый пароль и, если нужно, то делаем другие настройки:
Switch(conf)#no enable secret

10. Устанавливаем новый пароль и сохраняем конфигурацию:
Switch(conf)#enable secret PASSWORD
Switch# copy runn start

или
Switch# wr mem

#сети@itmxav #cisco@itmxav

😉 На сайте
Сброс пароля на коммутаторах Cisco Catalyst / Cisco Catalyst Password Recovery

1. Подключаем консольный кабель.
2. Выключаем по питанию.
3. Нажимает кнопку Mode и держим
4. Включаем. Ждем 12 секунд и отпускаем кнопку Mode.
5. Ждем поле для ввода команд
Switch:
6. Вводим flash_init и load_helper:
Switch: flash_init
Switch: load_helper

7. Смотрим файл конфига во flash и переименовываем его:
dir flash:
rename flash:config.text flash:config.old

8. После изменения загружаемся:
switch: boot

9. Переходим в привелегерованный режим и возвращаем файл:
Switch>en
Switch#rename flash:config.old flash:config.text
Switch#copy flash:config.text system:running-config

10. Удаляем старый пароль и, если нужно, то делаем другие настройки:
Switch(conf)#no enable secret

11. Устанавливаем новый пароль и сохраняем конфигурацию:
Switch(conf)#enable secret PASSWORD
Switch# copy runn start

или
Switch# wr mem

Если у вас Catalyst версии R, то см. здесь

#сети@itmxav #cisco@itmxav

😉 На сайте
Сброс пароля на маршрутизаторах Cisco / Cisco Router Password Recovery

1. Подключаем консольный кабель.
2. Выключаем по питанию.
3. Когда идет загрузка IOS отправляем сигнал прерывания Ctrl+Break.
4. Попадаем в rommon режим:
rommon 1 >

5. Меняем регистр комманд чтобы маршрутизатор не использовал конфиг во flash и перезагружаемся:
rommon 1 > confreg 0x2142
rommon 2 > reset

6. Переходим в привелегерованный режим и возвращаем конфигурацию:
Router> en
Router# copy startup-config running-config

7. Удаляем старый пароль и, если нужно, то делаем другие настройки:
R1(conf)# no enable secret

8. Устанавливаем новый пароль, возвращаем значение регистра и сохраняем конфигурацию:
R1(conf)# enable secret PASSWORD
R1(config)# config-register 0x2102
R1# copy runn start

или
R1# wr mem

9. Можем перезагрузиться:
R1# reload

#сети@itmxav #cisco@itmxav

😉 На сайте
Как включить JBOD MegaRAID через megacli на Linux Debian?

0. Посмотреть есть ли нужная поддержка в контроллере вот здесь.
1. Загружаемся с флешки или установленной ОСЮ если она уже стоит. Создаем папку, переходим туда, устанавливаем доп ПО, качаем MegaCli:
mkdir megacli; cd megacli/; apt install alien libncurses5 unzip; wget https://docs.broadcom.com/docs-and-downloads/raid-controllers/raid-controllers-common-files/8-07-14_MegaCLI.zip

2. Распаковываем, переходим в папку Linux и конвертируем из rpm в deb формат:
unzip 8-07-14_MegaCLI.zip; cd Linux/; alien  -k --scripts MegaCli-8.07.14-1.noarch.rpm 

3. Устанавливаем:
dpkg  -i megacli_8.07.14-1_all.deb 

4. Переходим в папку с MegaCli и смотрим версию:
cd /opt/MegaRAID/MegaCli/; ls -lah; /opt/MegaRAID/MegaCli/MegaCli64 -v

5. Запускаем установку параметра JBOD на все диски:
/opt/MegaRAID/MegaCli/MegaCli64 -AdpSetProp EnableJBOD 1 -aALL

6. Перезагружаемся.

#linux@itmxav

😉 На сайте
Ошибка A start job is running for Create Volatile Files and Directories на Linux

1. При загрузке Grub, нажмите e. В строке linux /boot/vmlinuz… найти и заменить:

splash quit на verbose rw init=/bin/bash

2. После нажать Ctrl+X или F10 для загрузки. Надо дождаться командной строки под рутом. 3. Посмотреть /tmp:

    ls -la /

4. Переименовать и создайте заново директорию /tmp:

    mv /tmp /old.tmp
mkdir /tmp
chmod 1777 /tmp

5. Далее перезагрузиться.

#linux@itmxav

😉 На сайте
Выполнение удаленных команд по паролю через SSH в Unix/Linux

Для того чтобы можно было заходить по паролю необходимо установить утилиту sshpass.
После установки можно отправлять команды на удаленный хоcт:

sshpass -p 'password' ssh user@ip  << EOF
command1
command2
command3
EOF

#linux@itmxav

😉 На сайте
Как посмотреть mac адреса на порту Cisco?

Иногда требуется посмотреть какие mac адреса привязаны к портам на cisco. Например, когда ip-телефон и ПК подключены к одному порту. Сделать это можно так:

show mac address-table interface <порт>

#сети@itmxav #cisco@itmxav

😉 На сайте
Как посмотреть конфигурацию порта Cisco?

Иногда требуется посмотреть конфигурацию конкретного порта в Cisco, а не всю конфигурацию. Для этого можно использовать команду:

 sh run int <порт>

#сети@itmxav #cisco@itmxav

😉 На сайте
Как поменять старый пароль на новый на Huawei?

Если есть привилегированный доступ 15 уровня и надо сменить на условный пароль hua@321, то

    <HuaSW> system-view
[HuaSW] user-interface console 0
[HuaSW-ui-console0] authentication-mode password
[HuaSW-ui-console0] set authentication password cipher
Enter Password(<6-16>): hua@321
Confirm Password: hua@321
[HuaSW-ui-console0] return

Далее проверить изменился ли пароль. Если всё хорошо, то сохранить конфиг.

    [HuaSW] save

#сети@itmxav #huawei@itmxav

😉 На сайте
Не работает правая кнопка на тачпаде в Ubuntu GNOME

Если не работает правая кнопка на тачпаде в ubuntu 18+ GNOME, то можно прописать терминале:

Установить tweak-tool, если нет

sudo apt-get install gnome-tweak-tool

Прописать и проверить работу кнопки

gsettings set org.gnome.desktop.peripherals.touchpad click-method 'areas'

Для версий ниже:

gsettings set org.gnome.desktop.peripherals.touchpad click-method 'fingers'

Если после перезагрузки ситуация возобновится, то можно закинуть эту команду в автозапуск.

#linux@itmxav

😉 На сайте
Добавил в доп.информацию книги по контейнеризации и оркестрации
Как конвертировать IMG в VDI с помощью VirtualBox на Linux?

Для того чтобы преобразовать файл IMG в VDI нужно с помощью VirtualBox нужно:
1. Чтобы был установлен VirtualBox
2. Запустить VBoxManage convertdd:

$ VBoxManage convertdd input.img output.vdi

Вывод будет похож на:

Converting from raw image file="input.img" to file="output.vdi"…
Creating dynamic image with size 160046252032 bytes (152632MB)…

3. Дождаться завершения конвертиции.

Конвертирование может занять продолжительное время.

#linux@itmxav #virtualbox@itmxav

😉 На сайте
Разборы

В этом разделе список разобранных лекций, курсов и других материалов из открытых источников. На данный момент результатом разборов являются текстовые конспекты.

😉Раздел на сайте
Как войти в меню GRUB при загрузке на ubuntu?

Чтобы войти в меню GRUB при загрузке есть 2 способа.

1. Если GRUB2 версии (новый, почти на всех новых дистрибуивах). Надо перезегрузить ОС и зажать SHIFT. Далее ждать пока не попадете в меню.

2. Если GRUB старой версии. Надо перезегрузить ОС и зажать ESC. Далее ждать пока не попадете в меню.

#linux@itmxav

😉 На сайте
Ошибка 1 scrub errors/Possible data damage: 1 pg inconsistent на Ceph

Иногда может возникать проблема «1 scrub errors/Possible data damage: 1 pg inconsistent» на ceph. В случае появлении такой проблемы, то надо будет присмотреть к дискам, с которыми она связана.

Чтобы решать эту проблему надо узнать id pg:

1. Смотрим состояние ceph:

ceph health detail

В выводе будет что-то такое:
HEALTH_ERR 1 scrub errors; Possible data damage: 1 pg inconsistent OSD_SCRUB_ERRORS 1 scrub errors PG_DAMAGED Possible data damage: 1 pg inconsistent pg 2.123 is active+clean+scrubbing+deep+inconsistent, acting [18,3,2]

2. pg id = 2.1233.
3. Пробуем восстановиться и ждем результаты восстановления:

ceph pg repair 2.123

#ceph@itmxav

😉 На сайте
Как вставить что-то в начало или конец каждой строки notepad++?

#разное@itmxav

😉 На сайте
Обновление раздела "Разборы"

Добавлен конспект лекций по архитектуре информационных систем в текстовом формате.

😉 На сайте