Перейти к содержимому

Zabbix начало. Установка Агента на удаленную машину linux

Centos 

 #yum install zabbix-agent

Тоже самое в Ubuntu/Debian:

# apt install zabbix-agent

/etc/zabbix/zabbix_agentd.conf нужно будет задать следующие параметры

Server= ип сервера забикса
ServerActive= ип сервера забикса
Hostname=имя машины на которой стоит агент

Запускаем агент и добавляем в автозагрузку:

# systemctl start zabbix-agent
# systemctl enable zabbix-agent

Проверяем лог файл.

# cat /var/log/zabbix/zabbix_agentd.log

 

Как установить UniFi контроллер как службу

По инструкции не получилось сделать как службу

https://help.ubnt.com/hc/en-us/articles/205144550-UniFi-Run-the-Controller-as-a-Windows-Service#2

Пришлось сделать свою службу

Команда для установки службы

sc create UniFi1 binpath= "C:\Program Files (x86)\Java\jre1.8.0_221\bin\java.exe -jar C:\Ubiquiti UniFi\lib\ace.jar ui"

Потом идёт в реестр по пути

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\UniFi1

ImagePath дописываем ковычьки

"C:\Program Files (x86)\Java\jre1.8.0_221\bin\java.exe" -jar "C:\Ubiquiti UniFi\lib\ace.jar" ui

После этого ошибка при запуске службы

Как установить UniFi  контроллер как службу

Ни чего страшного контролер работает но здесь будет показа что служба остановлена.

 

Как вывести ганту (ganta) в Power BI из beckup exec 15 через mssql

Есть задача переработать план бэкапов в нашей фирме.

Для централизованного бэкапа у нас используется 15 backup exec.

Бэкапов много. Глаза разбегаются. Принял решение нужно вывести ганту с заданиями. Время их продолжительности и куда делается. PS: у нас исполняется две ленточки HP msl g3 и одно сетевое хранилище.

backup exec используется базу mssql где хранит все свои задания.

Первым делом скачал power bi.

Скачал для power bi ganta https://powerbi.microsoft.com/ru-ru/blog/visual-awesomeness-unlocked-gantt-chart/

Импортируем ганту в power bi

Как вывести ганту (ganta) в Power BI из beckup exec 15 через mssql

Получаем данные из базы

Как вывести ганту (ganta) в Power BI из beckup exec 15 через mssql

Как вывести ганту (ganta) в Power BI из beckup exec 15 через mssql

Вычислил в какой таблице хранятся данные о выполненных бэкапах. Таблица JobHistorySummary

После того когда загрузили таблицу лишнии столбцы удаляем

Как вывести ганту (ganta) в Power BI из beckup exec 15 через mssql

Оставил

Как вывести ганту (ganta) в Power BI из beckup exec 15 через mssql

Добавил свои столбцы … Читать далее

Как обновить Redmine Easy

Есть инструкция https://www.easyredmine.com/resources/redmine-installation/234-redmine-upgrade-to-easy

Качаем обновление. Копируем его через winscp в /home/easy

Заходим на сервер по ssh на сервер.

У меня path была не прописана директория /usr/local/rvm/gems/ruby-2.5.3-railsexpress/bin. Добавляем её:

export PATH=$PATH:/usr/local/rvm/gems/ruby-2.5.3-railsexpress/bin

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

redmine upgrade easyproject_com_u16613_vEP_2019__platform_07_09.zip  /home/easy/sparm.easyproject.com/current/

У меня была ошибка

Как обновить Redmine Easy

Идём по пути /home/easy/sparm.easyproject.com/current/plugins/easysoftware/gems/ryspec/test/dummy

Видим ссылку

Как обновить Redmine Easy

Я её просто удалил так как тест.

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

redmine upgrade easyproject_com_u16613_vEP_2019__platform_07_09.zip /home/easy/sparm.easyproject.com/current/

Обновление пошло

Первый шаг спрашивает про бэкап. Я выбрал полный бэкап

Как обновить Redmine Easy

Спрашивает в какую директорию

сделать бэкап. Оставил путь по умолчанию

 

Как настроить время Debian

Для начала нужно определиться со своим часовым поясом и установить его, у меня это выглядит так:

# timedatectl set-timezone Europe/Volgograd

Вместо Europe/Volgograd вы должны использовать свои данные, список доступных значений часовых поясов можно посмотреть здесь — https://timezonedb.com/time-zones

Затем нужно отредактировать файл /etc/systemd/timesyncd.conf, указав в нем серверы для синхронизации времени, например так:

#  This file is part of systemd.
#
#  systemd is free software; you can redistribute it and/or modify it
#  under the terms of the GNU Lesser General Public License as published by
#  the Free Software Foundation; either version 2.1 of the License, or
#  (at 
Читать далее

настройка ftp Vsftp

Если не установлен vsftp

yum install vsftpd

Этот пакет входит в стандартный репозитарий CentOS, поэтому проблем с установкой возикнуть не должно.
Добавим запуск сервера при старте системы:

chkconfig vsftpd on

Для интереса проверим теперь уровни запуска:

chkconfig --list vsftpd

получаем:

vsftpd          0:выкл  1:выкл  2:вкл   3:вкл   4:вкл   5:вкл   6:выкл

После установки правим файл:

nano /etc/vsftpd/vsftpd.conf

Запираем пользователей в свой домашней директории:

chroot_local_user=YES

Запрещаем анонимный вход:

anonymous_enable=NO

Добавляем в атозагрузку

chkconfig vsftpd on

Создание пользователя для использование FTP

Создаем пользователя и указываем ему пароль:

useradd jftp
passwd jftp

Далее открываем файл /etc/passwd находим строку с нашим ftpuser:

jftp:x:54325:54321::/u01/jboss/ch-jboss-5.1.0.GA/ftp:/bin/bash

 

Где :/u01/jboss/ch-jboss-5.1.0.GA/ftp домашний … Читать далее

Монтирование с помощью autofs для сетевых шар

Данный способ монтирования позволяет автоматически монтировать папку после обращения к ней в наутилусе (к примеру, через закладки) или в терминале:

Установка

Для реализации данного способа необходимо доустановить пакет autofs:

sudo apt-get install autofs

Настройка

Для настройки autofs в файле /etc/auto.master необходимо добавить строку

/nfs /etc/auto.nfs --timeout=60

Здесь –timeout=60 указывает отмонтировать раздел при отсутствии активности на нём более чем 60 секунд. Создаем в корне файловой системы папку /nfs :

sudo mkdir /nfs

В файле /etc/auto.nfs добавляем строку

server  -rw,soft,intr,rsize=8192,wsize=8192 192.168.1.2:/path_to_share

где

  • -rw,soft,intr,rsize=8192,wsize=8192 – параметры монтирования;
  • server – папка, которая будет создаваться в каталоге /nfs при монтировании удаленных папок;
  • 192.168.1.2:/path_to_share– IP-адрес и
Читать далее

Горячие добавление диска с eva на linux и раширения его

1) Итак, для того что бы на горячую подключить SATA диск к Linux системе
2) достаточно использовать сделедующий скрипт:

#!/bin/bash
for i in /sys/class/scsi_host/host*; do 
echo "- - -" > $i/scan; 
done

Или

for i in /sys/class/scsi_host/host*; do echo "- - -" > $i/scan; done

Удалить

echo 1 > /sys/block/sdX/device/delete
где sdX - sda...sdn - dev на котором он висит.

Перезапуск демона multipath

service multipathd reload

Повторный поиск в multipath

multipath -r

Если не появился в multipatch то надо почистить

multipath –F
или
multipath –f

потом опять сделать

multipath -r

что бы посмотреть диски от евы в связке

multipath –ll
Читать далее