Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок
Модераторы: vadim64, terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
lazhu
- сержант
- Сообщения: 254
- Зарегистрирован: 2013-08-10 14:28:38
-
Контактная информация:
Непрочитанное сообщение
lazhu » 2013-10-23 19:26:46
Скрипт установки системы (вернее, 2 скрипта - установки и базовой настройки). Фичи: 4К, структура разделов для boot environments, cross-environment /home. Создан по мотивам
http://forums.freebsd.org/showthread.php?t=31662. Протестирован на 9.1-RELEASE, 9.1-STABLE, 9.2-STABLE; arch: amd64.
Prerequisites:
- - Монтируем загрузочную флешку
- Копируем оба скрипта в корень
- Добавляем права на выполнение
Usage:
- - Грузимся в shell
- Настраиваем сеть (ifconfig, default route, resolv.conf)
- ./zfsbe.sh [ada0] [ada1] [ada2] ... [adaN]
- Вводим имя пула и уровень рейда в ответ на запросы
- ./config.sh
- Отвечаем на вопросы (hostname, зеркало портов, пароль рута, пользователь в группе wheel для ssh доступа и его пароль, часовой пояс)
- exit
- init 6
Postinstall:
- - portsnap fetch extract
- cd /usr/ports/sysutils/beadm
- make install clean
- beadm list
Код: Выделить всё
BE Active Mountpoint Space Policy Created
default NR / XXXX static XXXX-XX-XX XX:XX
О использовании beadm можно почитать по приведенной выше ссылке. У всех установленных систем будет общий /home. Можно также сделать и общий /root, но для меня это обычно не принципиально.
Сами скрипты:
zfsbe.sh
config.sh
Г-нометание всячески приветствуется

Последний раз редактировалось
f_andrey 2013-10-23 20:08:36, всего редактировалось 2 раза.
Причина: Автору. пожалуйста, выбирайте соответствующий раздел форума.
lazhu
-
Хостинг HostFood.ru
-
Хостинг HostFood.ru
Тарифы на хостинг в России, от 12 рублей:
https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.:
https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах:
https://www.host-food.ru/domains/
-
snorlov
- подполковник
- Сообщения: 3924
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Непрочитанное сообщение
snorlov » 2013-10-23 21:06:06
Я вот только не заметил, где своп создается...
snorlov
-
lazhu
- сержант
- Сообщения: 254
- Зарегистрирован: 2013-08-10 14:28:38
-
Контактная информация:
Непрочитанное сообщение
lazhu » 2013-10-23 21:50:26
snorlov писал(а):Я вот только не заметил, где своп создается...
Он и не создается...
lazhu
-
snorlov
- подполковник
- Сообщения: 3924
- Зарегистрирован: 2008-09-04 11:51:25
- Откуда: Санкт-Петербург
Непрочитанное сообщение
snorlov » 2013-10-23 22:37:10
lazhu писал(а):snorlov писал(а):Я вот только не заметил, где своп создается...
Он и не создается...
а как на тему установки lib32...
snorlov
-
lazhu
- сержант
- Сообщения: 254
- Зарегистрирован: 2013-08-10 14:28:38
-
Контактная информация:
Непрочитанное сообщение
lazhu » 2013-10-23 23:50:15
snorlov писал(а):lazhu писал(а):snorlov писал(а):Я вот только не заметил, где своп создается...
Он и не создается...
а как на тему установки lib32...
А также доки, порты и игрушки

Скрипты вобщем-то free to edit, ничего сложного в них нет.
Хотя... Ввести несколько свитчей в командную строку - идея вполне здравая, заодно и интерактивность снизится.
lazhu
-
BirdGovorun
- лейтенант
- Сообщения: 878
- Зарегистрирован: 2009-10-20 20:27:13
- Откуда: Харьков.
Непрочитанное сообщение
BirdGovorun » 2013-10-24 11:44:21
lazhu писал(а):snorlov писал(а):Я вот только не заметил, где своп создается...
Он и не создается...
По какой причине? Без подкачки, это выстрел в ногу.
В 10.0 на ZFS "искропки" ставиться.
BirdGovorun
-
lazhu
- сержант
- Сообщения: 254
- Зарегистрирован: 2013-08-10 14:28:38
-
Контактная информация:
Непрочитанное сообщение
lazhu » 2013-10-24 15:57:34
BirdGovorun писал(а):lazhu писал(а):snorlov писал(а):Я вот только не заметил, где своп создается...
Он и не создается...
По какой причине? Без подкачки, это выстрел в ногу.
В 10.0 на ZFS "искропки" ставиться.
BE из коробки не ставится. А про своп лучше не начинайте, эта тема настолько же холиварная, как и bsd vs linux, kde vs gnome, etc.
lazhu
-
Alvares
- прапорщик
- Сообщения: 485
- Зарегистрирован: 2008-07-10 12:48:08
- Откуда: Воронеж
-
Контактная информация:
Непрочитанное сообщение
Alvares » 2013-10-25 7:56:56
А что, есть объективные причины не создавать своп?
Swap over ZFS - здесь было пару тем с потерей данных на ZFS без шума и пыли, сошлись на том, что это зло.
А вот отдельными слайсами чем плохо-то? Хотя бы гиг-другой (в зависимость от имеющихся ресурсов)
Бог создал людей сильными и слабыми. Сэмюэл Кольт сделал их равными...
Alvares
-
lazhu
- сержант
- Сообщения: 254
- Зарегистрирован: 2013-08-10 14:28:38
-
Контактная информация:
Непрочитанное сообщение
lazhu » 2013-10-25 8:38:17
Alvares писал(а):А что, есть объективные причины не создавать своп?
Swap over ZFS - здесь было пару тем с потерей данных на ZFS без шума и пыли, сошлись на том, что это зло.
А вот отдельными слайсами чем плохо-то? Хотя бы гиг-другой (в зависимость от имеющихся ресурсов)
Скорее, нет объективных причин его создавать (если только не собираетесь ядро дебажить). Для имеющихся в наличии SSD найдется применение получше в виде L2ARC/ZIL в зависимости от назначения.
lazhu