Архив

Архив Ноябрь 2020

Juniper SRX240H Upgrade memory

Есть в рабочем хозяйстве пара стареньких Juniper SRX240H собраны в стэк и используются в качестве песочницы (ну а чего то от таких старичков взять), крутился там JunOS 12, но пришло время обновить песочницу до 15 го JunOS, но обновление категорически ругалось из-за нехватки памяти (в стоковом SRX240H всего 1 ГБ DDR2 памяти).

Уже в личных закромах были найдены 2 планочки DDR2 по 2 ГБ.

Собственно разбираем Juniper и меняем планку памяти.

Перед сборкой подключаем консольный кабель и убеждаемся что память определилась и заработала.

После полноценной загрузки в проверяем использование памяти

root@node1.srx-cluster-sanbox.me> show system memory 
node1:
--------------------------------------------------------------------------
System memory usage distribution:
       Total memory: 2097152 Kbytes (100%)
    Reserved memory: 1044220 Kbytes ( 49%)
       Wired memory: 1049860 Kbytes ( 50%)
      Active memory:  161308 Kbytes (  7%)
    Inactive memory:  102576 Kbytes (  4%)
       Cache memory:  105544 Kbytes (  5%)
        Free memory:  600060 Kbytes ( 28%)

Ну и на всякий случай фото старой и новой планок памяти.

Categories: Без рубрики Tags:

Zabbix upgrade from 4.2 to 5.0 error Database history tables upgraded No

Собственно после обновления Zabbix с 4.2 до версии 5.0 отображается ошибка «Database history tables upgraded No» в Zabbix Dashboard в разделе System information

Лечиться это следующим образом

Скачиваем и запускаем скрипт фикса БД

wget https://git.zabbix.com/projects/ZBX/repos/zabbix/raw/database/mysql/double.sql
mysql -u'zabbix' -p'zabbixDBpass' zabbix < double.sql

Вносим изменения в конфигурационный файл /etc/zabbix/web/zabbix.conf.php добавив строку

$DB['DOUBLE_IEEE754'] = 'true';

На этом все.

Categories: Без рубрики Tags:

Debian автоматическое добавление статических маршрутов после поднятия интерфейса.

Имеется следующая задача.

  • Запускается сервер
  • Поднимается интерфейс eth0
  • Поднимается GRE тунель
  • Прописываются статические маршруты

Ниже конфиг сети.

# cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)

#  loopback network interface
auto lo
iface lo inet loopback

# Include files from /etc/network/interfaces.d:
source /etc/network/interfaces.d/*.cfg

auto tun1
iface tun1 inet static mtu 1435
    address AAA.AAA.AAA.26
    netmask 255.255.255.252
    pre-up iptunnel add tun1 mode gre local XXX.XXX.XXX.222 remote YYY.YYY.YYY.41 ttl 255
    up ifconfig tun1 multicast
    pointopoint AAA.AAA.AAA.25
    post-down iptunnel del tun1
    post-up ip route add 192.168.3.0/24 via AAA.AAA.AAA.25
    post-up ip route add 192.168.4.0/24 via AAA.AAA.AAA.25
    post-up ip route add 192.168.6.0/24 via AAA.AAA.AAA.25
    post-up ip route add 192.168.7.0/24 via AAA.AAA.AAA.25
    post-up ip route add 192.168.8.0/24 via AAA.AAA.AAA.25

Автоматическое добавление статических маршрутов выполняется благодаря опции post-up

Ну и для полноты картины конфиг интерфейса eth0

# cat /etc/network/interfaces.d/50-cloud-init.cfg 
# This file is generated from information provided by
# the datasource.  Changes to it will not persist across an instance.
# To disable cloud-init's network configuration capabilities, write a file
# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:
# network: {config: disabled}
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp
    dns-nameservers 213.133.98.98 213.133.100.100 213.133.99.99

Categories: Без рубрики Tags: