16 заметок с тегом

Ubuntu 18.04

Резервное копирование сервера с помощью tar Ubuntu 16.04/18.04/18.10

Для создания архива сервера, можно воспользоваться следующей командой


cd / 
tar -cvpzf archive.tar.gz --exclude=/archive.tar.gz --one-file-system /


Это позволит создать архив системы исключая виртуальные файловые системы /proc, /sys и т.д
Расшифровка:
tar — утилита для создания архива

c — создание нового архива

v — подробный режим, вывод текущего дейсвия
p — сохранять права
z — сжать файлы с помощью gzip
f — указать имя архива

—exclude=/archive.tar.gz исключить данный файл из бекапа
—one-file-system исключить виртуальные ФС

Или полный вариант команды


cd / 
tar -cvpzf archive.tar.gz \
--exclude=/archive.tar.gz \
--exclude=/proc \
--exclude=/tmp \
--exclude=/mnt \
--exclude=/dev \
--exclude=/sys \
--exclude=/run \ 
--exclude=/media \ 
--exclude=/var/log \
--exclude=/var/cache/apt/archives \
--exclude=/usr/src/linux-headers* \ 
--exclude=/home/*/.gvfs \
--exclude=/home/*/.cache \ 
--exclude=/home/*/.local/share/Trash /


28 января   backup   linux   Ubuntu   Ubuntu 16.04   Ubuntu 18.04   Ubuntu 18.10

Замена netplan на networking Ubuntu 18.04 LTS Bionic Beaver/ Ubuntu 18.10 Cosmic Cuttlefish

Редактируем файл grub


sudo vim /etc/default/grub


И приводим строку GRUB_CMDLINE_LINUX к следующему виду


GRUB_CMDLINE_LINUX="netcfg/do_not_use_netplan=true"


После этого обновляем параметры grub


sudo update-grub


Устанавливаем пакет ifupdown


sudo apt update
sudo apt install ifupdown


И далее вносим параметры в файле /etc/network/interfaces



//Пример://
auto lo
iface lo inet loopback

auto ens3
iface ens3 inet dhcp

auto ens4
iface ens4 inet dhcp


Удаляем конфиг netplan


sudo rm -rf /etc/netplan/*.yml


После чего перезагружаем систему


sudo reboot


22 января   grub   netplan   network   networking   Ubuntu   Ubuntu 18.04   Ubuntu 18.10

Как обновить Ubuntu 18.04 Bionic Beaver на 18.10 Cosmic Cuttlefish

18 октября компания Canonical выпустила Ubuntu 18.10 под кодовым именем Cosmic Cuttlefish.
На самом деле особого смысла в этом не вижу, т. к. Ubuntu 18.04 Bionic Beaver все же является LTS-релизом (поддержка в течение длительного периода) — обычный релиз обновляется в течение 9 месяцев, а вот LTS в течение 5 лет.

Но ситуации бывают разные, вплоть до спортивного интереса.

Подготовка, выполняем следующие команды


sudo apt update 
sudo apt upgrade
sudo apt dist-upgrade
sudo apt autoremove


Далее добавляем в конец файла следующую строку


echo "Prompt=normal" >> /etc/update-manager/release-upgrades


Запускаем обновление


sudo do-release-upgrade


На запросы обновления пакетов отвечаем y и в конце будет перезагрузка

2018   Bionic   Bionic Beaver   Cosmic   Cosmic Cuttlefish   Cuttlefish   Ubuntu   Ubuntu 18.04   Ubuntu 18.10

Проблема с установкой snmp-mibs-downloader Ubuntu 18.04


root@zabbix:~# apt-get install snmp-mibs-downloader
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package snmp-mibs-downloader is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'snmp-mibs-downloader' has no installation candidate
root@zabbix-proxy:~# sudo apt-get install snmp-mibs-downloader
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package snmp-mibs-downloader is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package 'snmp-mibs-downloader' has no installation candidate


Решение:


apt install smistrip
wget http://ftp.gnome.org/ubuntu/ubuntu/pool/multiverse/s/snmp-mibs-downloader/snmp-mibs-downloader_1.2_all.deb
dpkg -i snmp-mibs-downloader_1.2_all.deb
download-mibs
cp /etc/snmp/snmp.conf{,_bak}
sed -i 's/^mibs/#mibs/g' /etc/snmp/snmp.conf


2018   snmp   Ubuntu   Ubuntu 18.04

Проблема с модулем SNMP после установки Zabbix-Proxy Ubuntu 18.04

==> /var/log/zabbix/zabbix_proxy.log <==


Cannot find module (IF-MIB): At line 1 in (none)
MIB search path: $HOME/.snmp/mibs:/usr/share/snmp/mibs:/usr/share/snmp/mibs/iana:/usr/share/snmp/mibs/ietf:/usr/share/mibs/site:/usr/share/snmp/mibs:/usr/share/mibs/iana:/usr/share/mibs/ietf:/usr/share/mibs/netsnmp
Cannot find module (IF-MIB): At line 1 in (none)
Cannot find module (SNMPv2-MIB): At line 1 in (none)
Cannot find module (IF-MIB): At line 1 in (none)
Cannot find module (SNMPv2-MIB): At line 1 in (none)
Cannot find module (IF-MIB): At line 1 in (none)


Решение


sudo apt-get install snmp-mibs-downloader
sudo download-mibs
sudo sed -i "s/^\(mibs *:\).*/#\1/" /etc/snmp/snmp.conf
sudo service snmpd restart
service snmpd status
service zabbix-proxy restart
service zabbix-proxy status


Также может возникнуть проблема установки пакета snmp-mibs-downloader, то о решении проблемы — ручной установке, можно прочесть по ссылке snmp-mibs-downloader

2018   snmp   Ubuntu 18.04   Zabbix

Проблема установки Zabbix-server/Zabbix-proxy Ubuntu 18.04


root@zabbix:~# apt install zabbix-server-mysql zabbix-frontend-php zabbix-agent 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 zabbix-frontend-php : Depends: ttf-dejavu-core but it is not installable or
                                ttf-japanese-gothic but it is not installable
                       Depends: php-mbstring but it is not installable
                       Depends: php-bcmath but it is not installable
 zabbix-server-mysql : Depends: libiksemel3 (>= 1.2) but it is not installable
                       Depends: libssh2-1 (>= 1.0) but it is not installable
                       Depends: fping but it is not installable
                       Recommends: virtual-mysql-server
E: Unable to correct problems, you have held broken packages.


Решение:

vim /etc/apt/sources.list


###### Ubuntu Main Repos
deb http://us.archive.ubuntu.com/ubuntu/ bionic main universe
deb-src http://us.archive.ubuntu.com/ubuntu/ bionic main universe

###### Ubuntu Update Repos
deb http://us.archive.ubuntu.com/ubuntu/ bionic-security main universe
deb http://us.archive.ubuntu.com/ubuntu/ bionic-updates main universe
deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-security main universe
deb-src http://us.archive.ubuntu.com/ubuntu/ bionic-updates main universe 


Источник

2018   Ubuntu 18.04   Zabbix
Ранее Ctrl + ↓