Показаны сообщения с ярлыком debian. Показать все сообщения
Показаны сообщения с ярлыком debian. Показать все сообщения

понедельник, 14 октября 2013 г.

Установка скорости сетевого соединения в debian/ubuntu linux.

$ sudo nano /etc/network/interfaces
добавляем к своему интерфейсу:

iface eth0 inet static
address 192.168.1.78
netmask 255.255.255.0
gateway 192.168.1.200
up mii-tool eth0 -A 10baseT-FD #здесь устанавливаем скорость при поднятии интерфейса

либо можно воспользоваться ethtool вместо mii-tool:
up ethtool -s eth0 speed 10 duplex half

среда, 14 марта 2012 г.

не запускается tftpd в debian

выдает ошибку:
$ cat /var/log/syslog | grep tftp

Mar 14 16:52:19 localhost in.tftpd[8919]: cannot open IPv6 socket, disable IPv6: Address family not supported by protocol
Mar 14 16:52:19 localhost in.tftpd[8919]: Cannot set nonblock flag on socket: Bad file descriptor

исправляется просто:
# nano /etc/default/tftpd-hpa

добавить --ipv4 к options:
TFTP_OPTIONS="--secure --ipv4"

суббота, 10 сентября 2011 г.

понедельник, 15 августа 2011 г.

Настройка автоматического включения сервера с UPS IPPON в ubuntu

Потребовалось настроить автоматическое включение сервера с UPS IPPON при возобновлении питания.
Настраиваем в BIOS "включение при возобновлении подачи сетевого напряжения".

Путем поиска был составлен небольшой мануал.

$ sudo apt-get install nut

Правим:

# mcedit /etc/default/nut
START_UPSD=yes
START_UPSMON=yes


# mcedit /etc/nut/nut.conf

MODE=standalone

# mcedit /etc/nut/ups.conf

[ippon]
driver = blazer_ser
port = /dev/ttyS0
desc = "ippon"
default.battery.voltage.high = 13.60
default.battery.voltage.low = 10.60
offdelay = 6
ondelay = 7


# mcedit /etc/nut/upsd.conf
LISTEN 127.0.0.1 3493


# mcedit /etc/nut/upsd.users


[upsadmin]
password = mypasswd
upsmon master
actions = SET
instcmds = ALL


# mcedit /etc/nut/upsmon.conf

RUN_AS_USER nut
MONITOR ippon@localhost 1 upsadmin mypasswd master
MINSUPPLIES 1
SHUTDOWNCMD "/sbin/shutdown -Ph +0"
POLLFREQ 5
POLLFREQALERT 5
HOSTSYNC 15
DEADTIME 15
POWERDOWNFLAG /etc/killpower
RBWARNTIME 43200
NOCOMMWARNTIME 300
FINALDELAY 5

Настраиваем права:
$ sudo chown root:nut /etc/nut/*
$ sudo chmod 640 /etc/nut/*


Создаём /etc/udev/rules.d/99_nut-serialups.rules:

# /etc/udev/rules.d/99_nut-serialups.rules
KERNEL=="ttyS0", GROUP="nut"

Даём команды, чтобы не перегружать компутер:
$ sudo udevadm control --reload-rules
$ sudo udevadm trigger

$ sudo service nut restart

$upsc ippon


Смотрим, что получилось:

# upsc ippon
battery.charge: 100
battery.voltage: 13.60
battery.voltage.high: 13.60
battery.voltage.low: 10.60
battery.voltage.nominal: 12.0
beeper.status: enabled
device.type: ups
driver.name: blazer_ser
driver.parameter.offdelay: 6
driver.parameter.ondelay: 7
driver.parameter.pollinterval: 2
driver.parameter.port: /dev/ttyS0
driver.version: 2.6.0
driver.version.internal: 1.51
input.current.nominal: 2.0
input.frequency: 50.1
input.frequency.nominal: 50
input.voltage: 246.5
input.voltage.fault: 246.5
input.voltage.nominal: 220
output.voltage: 209.9
ups.delay.shutdown: 6
ups.delay.start: 420
ups.load: 20
ups.status: OL TRIM
ups.temperature: 25.0
ups.type: offline / line interactive

После настройки, происходит следующее:
- при выключении питания, UPS ждет пока напряжение battery.voltage упадет до default.battery.voltage.low = 10.60, посылает команду выключить сервер. И ждет возобновление подачи питания, как только в сети появляется напряжение, он автоматически включает сервер.
Вот и все.

p.s.
default.battery.voltage.low подбирается экспериментально!!!