Ru-Board.club
← Вернуться в раздел «UNIX»

» Общие вопросы по FreeBSD

Автор: niko7
Дата сообщения: 19.10.2010 16:48
tankistua В статье про FreeBSD 8.0 говориться. На FreeBSD 7.3 работать будет?
Автор: tankistua
Дата сообщения: 19.10.2010 19:01
хз - теоретически да, но практически в 8-ке переделали юсб
Автор: Lutvun
Дата сообщения: 23.10.2010 12:08
Не разобрался с месенджес.
Мучаюсь с упсом. Процесс выключения начинается только когда усп подает сигнал низкий заряд батареи, и делает он это слишком поздно(5 %). Сервак не успевает выключиться.
Пробовал:
Router# upsrw -s battery.low=30 sven@localhost
Username (root): admin
Password:
Unexpected response from upsd: ERR VAR-NOT-SUPPORTED
есть варианты? Где взять списки поддерживаемых параметров?

Как сравнивать два числа в скрипте? Я хочу сделать "upsc sven@localhost battery.charge" и если результат меньше равно 30 выполнять скрипт.
Автор: tankistua
Дата сообщения: 24.10.2010 15:51
upsrw sven
Автор: Lutvun
Дата сообщения: 24.10.2010 15:56
tankistua

Я в мануалах это прочёл. В ответ ничего.
Автор: tankistua
Дата сообщения: 25.10.2010 07:49
ну значит не судьба - свен не лучший производитель бесперебойников
Автор: Lutvun
Дата сообщения: 25.10.2010 10:08
tankistua
>свен не лучший производитель бесперебойников
Кто бы сомневался)))

Сделал скриптом через крон. Не так красиво, но зато работает.


Код: #!/bin/sh
b=20
if [ $(upsc sven@localhost battery.charge | awk '{ print int($1) }') -le $b ]
then echo $(touch /tmp/time && ls -lT /tmp/time | awk '{print $9, $6, $7, $8}' && rm /tmp/time) >> /var/log/shutdown1.log; shutdown -p now;
fi

Автор: cubespace
Дата сообщения: 25.10.2010 13:31
Добрый день!

У меня проблема такова :
Есть FreeBSD 7.0,
стоит две сетевых

Код:
bge0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
ether 00:1e:c9:f7:56:30
inet 192.168.1.55 netmask 0xffffff00 broadcast 192.168.1.255
media: Ethernet autoselect (100baseTX <full-duplex>)
status: active
bge1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=9b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM>
ether 00:1e:c9:f7:56:31
inet 192.168.5.3 netmask 0xffffff00 broadcast 192.168.5.255
media: Ethernet autoselect (1000baseTX <full-duplex>)
status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
inet 127.0.0.1 netmask 0xff000000
Автор: dekstero4eg
Дата сообщения: 25.10.2010 17:52
cubespace
в /etc/resolv.conf оставить только последнюю строчку, с DNS прова. И убрать из rc.conf всё, что с DNS связано


Цитата:
пингуються

n/c

Добавлено:
niko7
на FreeBSD 8.1 прекрасно работает APC Smart-UPS RT 3000 XL, через COM-порт. Также проверялось на 7.1, тоже всё ок. В портах лежит apcupsd, с ним же идёт вэб-морда для мониторинга состояния UPS. Работает всё прекрасно
Автор: tankistua
Дата сообщения: 25.10.2010 22:01

Цитата:
ip_lan="192.168.5" #

ошибка ?


Цитата:
У меня комп имеет IP 192.168.1.53
В настройках подключения я поставил
шлюз 192.168.1.55
ДНС 192.168.1.55

намед конфигурял ? он по-умолчанию не отдает ничего
Автор: Lutvun
Дата сообщения: 26.10.2010 10:59
Народ, как через awk вывести первых 15 символов строки?
Автор: tankistua
Дата сообщения: 27.10.2010 00:09
awk '{print substr($0,1,15)}' some_file.txt
Автор: Lutvun
Дата сообщения: 27.10.2010 09:20
tankistua
Работает. Спасибо.
Автор: niko7
Дата сообщения: 28.10.2010 07:23
Перезагрузил я компьютер с FreeBSD 7.3. Выходят сообщения /dev/ad0s1a: FILE SYSTEM CLEAN; SKIPPING CHECKS
/dev/ad0s1a: claen, "число" free ("число" frags, "число" blocks, 0.4% fragmentation) /dev/ad0s1e: DEFER FOR BACKGROUND CHECKING
/bin/sh on /etc/rc terminated abnormally, going to single user mode
Enter full pathname of shell or RETURN for /bin/sh:
Зашел single user mode набрал fsck -y. Прошло где-то минут 20, появился курсор набрал reboot, запустилась, работает. Подскажите, правильно ли я сделал? Что сделать чтобы такого не было? Из-за чего это произошло? Нашел рекомендацию прописать fsck_y_enable="yes"' в /etc/rc.conf, надо ли это делать?

dekstero4eg
Цитата:
прекрасно работает APC Smart-UPS RT 3000 XL, через COM-порт
Спасибо . Немного не потянуть по деньгам. Надо что-то совсем бюджетное. У меня всего два компьютера с 400 вт. блоками питания.
Автор: tankistua
Дата сообщения: 28.10.2010 19:36
надо, он сам будет подниматься. Так же хорошо добавить
fsck_y_enable="YES" # Set to YES to do fsck -y if the initial preen fails.
background_fsck="NO" # Attempt to run fsck in the background where possible.

иногда бывает подвисает система, если чекдиск работает в бекграунде


любой арс-ишник SMART, можно обычный бек с юсб, но лучше не надо

Автор: niko7
Дата сообщения: 31.10.2010 07:36
tankistua

Цитата:
fsck_y_enable="YES" # Set to YES to do fsck -y if the initial preen fails.
background_fsck="NO" # Attempt to run fsck in the background where possible.
Прописал .

Цитата:
Зашел single user mode набрал fsck -y. Прошло где-то минут 20, появился курсор набрал reboot, запустилась, работает.
Правильно ди я сделал или нужны были еще команды?
Автор: tankistua
Дата сообщения: 31.10.2010 21:04
ну если заработало - значит правильно
Автор: DemonWather
Дата сообщения: 02.11.2010 13:37
Коллеги, есть задача.

frebsd, файловая система UFS2 и никаких других.
Задача настроить репликацию сайта(файлов) /usr/local/www/public_html с сервера 1 на /usr/local/www/vhosts/replica.site.ru/public_html сервера 2

Чтобы надёжно как молоток, безопасно как автомат, не требоватьльно к ресурсам как ssh $). Рассмотрю любые варианты (FTP, ssh, NFS и проч.)

Подскажите куда копать?

Простите что в две темы)... Я в цейтноте (как обычно в принципе)...
Автор: res2001
Дата сообщения: 02.11.2010 13:54
DemonWather
Выкачивай wget'ом из крона.
Автор: KVCH
Дата сообщения: 02.11.2010 20:53
DemonWather

Цитата:
безопасно как автомат, не требоватьльно к ресурсам как ssh

противоречишь сам себе безопасно - ссш.
Автор: niko7
Дата сообщения: 03.11.2010 10:12
Что происходит с freebsd, когда нажимаешь ctrl-alt-del? Насколько это корректно?
Автор: DemonWather
Дата сообщения: 03.11.2010 10:22

Цитата:
Задача настроить репликацию сайта


wget - заморочек много. запакуй, положи в ftp, скачайб распакуй и проч... бе. велосипед короче придется писать.

По ходу я уже определился сам - для файлов это будет rsync по ssh, для базы - система репликаций между mysql серверами master-master.
Всем спасибо. Пошел ковырять продакшн сервера)


Добавлено:

Цитата:
Что происходит с freebsd, когда нажимаешь ctrl-alt-del? Насколько это корректно?

это вообще зло)))) для серверов, желательно отключить эту комбинацию кнопок.. отсоединить клавиатуру и мышь (про монитор молчу) и повесить амбарный замок)))

А если честно, происходит рядовой ребут - shutdown -r now
Автор: niko7
Дата сообщения: 03.11.2010 10:39
DemonWather
А нет ли комбинации клавиш чтобы без входа в систему происходил shutdown -p now?
Автор: tankistua
Дата сообщения: 03.11.2010 10:42
Ctrl+Power :)

Добавлено:

Цитата:
это вообще зло)))) для серверов, желательно отключить эту комбинацию кнопок.. отсоединить клавиатуру и мышь (про монитор молчу) и повесить амбарный замок)))

ага, обязательно надо отключить - тогда пользователи его просто резетуют, вместо того, чтоб нажать ctr+alt+del
Автор: DemonWather
Дата сообщения: 03.11.2010 18:22

Цитата:
А нет ли комбинации клавиш чтобы без входа в систему происходил shutdown -p now?

Так что Вам мешает переназначить команду на shutdown -p now. Раз ресет чудесно проходит, то и вырубаться все это хозяйство будет отлично.


Цитата:
обязательно надо отключить - тогда пользователи его просто резетуют

В правильных серверах кнопки ресет нету) И амбарный замок на стойку не просто так вешают
Автор: niko7
Дата сообщения: 03.11.2010 21:20

Цитата:
Так что Вам мешает переназначить команду на shutdown -p now
Не знаю как. Подскажите как переназначить.
Автор: askmesu
Дата сообщения: 03.11.2010 21:55
Добрый день

у меня такая ситуация

FreeBSD 7.3 #в котором версия встроенного (Perl)-а 5.10.1
и Squid 3.0 #в котором версия (Perl)-a 5.8.9_3
во время установки squid говорит

===> perl-5.9.9_3 conflicts with installed package(s):
perl-5.10.1

they install files into the same place.
Please remove them first with pkg_delete(1).
*** Error code 1

Stop in /usr/ports/lang/perl5.8

Может есть способ установки squid без perl рас уж он уже установлен?

Помогите пожалуста!
Автор: Lutvun
Дата сообщения: 04.11.2010 00:23
askmesu
Если я правильно понял: pkg_delete perl-5.10.1. И ставиш сквид.
Автор: tankistua
Дата сообщения: 04.11.2010 09:34
если я правильно понял, то человек даже не читал хендбук, в котором написано как можно устанавливать программное обеспечение и что такое порты
Автор: sasa19952010
Дата сообщения: 04.11.2010 09:46
Собираюсь поставить freeBSD, посоветуйте пожалуй ПО.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

Предыдущая тема: Ubuntu


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.