Archive

Posts Tagged ‘Installation’

OpenSolaris HomeNAS part 2. Настройка сети.

Теперь подразумеваем, что Opensolaris у нас установлен, терминал успешно запущен. Следующий логичный шаг – настройки! В частности, сети – бо я благополучно опускаю возможные проблемы с запуском X-сервера, например. Мы ставим сервер, поэтому у него, как и у всякой серьезного сервера, как то ни банально, должен быть IP-адрес. В моем случае – это адрес 192.168.56.254/24, роутер 192.168.56.1, DNS-сервер – 192.168.56.1. Нам нужно:

  1. отключить dhcp-клиента, который по умолчанию работает на каждом установленном в системе адаптере
  2. прописать статический адрес

Я сам использую редактор VI (вот шпаргалка по его использованию – рекомендовано к ознакомлению) – фактически, он есть на (почти?) любой unix-like системе, прост и относительно удобен. Вы же можете редактировать файлы любым удобным для себя образом.

Итак, определяемся, какие сетевые интерфейсы есть в системе, дедовским методом:

ifconfig -a

 e1000g0: flags=1004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4> mtu 1500 index 2
        inet 192.168.56.101 netmask ffffff00 broadcast 192.168.56.255
        ether 8:0:27:8e:75:6a

Останавливем NWAM (Network Auto-Magic), средство для автоматического конфигурирования сетевых устройств в Opensolaris:

svcadm disable network/physical:nwam

Правим файл /etc/nwam/llp, было:

e1000g0 dhcp

стало:

e1000g0 static 192.168.56.254/24

… где e1000g0 – наш сетевой интерфейс, найденный старым дедовским методом ;)
Не забываем прописать роутер по умолчанию:

echo "192.168.56.1" > /etc/defaultrouter

И наш DNS-сервер:

echo "nameserver 192.168.56.1" > /etc/resolv.conf
cp -p /etc/nsswitch.dns /etc/nsswitch.conf

Применяем наши настройки сети и проверяем результат наших манипуляций:

svcadm enable network/physical:nwam
ifconfig -a

 e1000g0: flags=1004843<UP,BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 2
        inet 192.168.56.254 netmask ffffff00 broadcast 192.168.56.255
        ether 8:0:27:8e:75:6a

На сладкое оставляем перезапуск – не вдаваясь в детали, даем команду reboot.

Детально на русском языке про изменение настроек NWAM/сети можно почитать здесь.

С сетью закончили.

OpenSolaris HomeNAS part 1.5. Запускаем терминал.

Я лично привык работать в CLI (command line, командной строке), а предыдущем посте забыл описать важную ВЕЩЬ, которую новичек может и упустить благополучно – запуск САМОГО ГЛАВНОГО ПРИЛОЖЕНИЯ в Opensolaris – то есть – терминала. Вводим в графическое окно входа в систему сначала наше имя, следом – пароль. Ждем.

Дальше действуем как на картинке:

Команда:

pfexec su -

“поднимет” нас до пользователя root – superuser, но – ИЗБЕГАЙТЕ работать под этим пользователем (создатели дистрибутива сделали все, чтобы обычному пользователю подниматься до root’a необходимости не было).

PS: не сочтите дурачком за столь детальное описание ;) Заранее избегаем двоечтений – и занимаемся популяризацией среди масс ;)

OpenSolaris HomeNAS part 1. Инсталляция Opensolaris.

November 27th, 2009 Ilya Tyshchenko aka ilyxa 1 comment

Приступаем к инсталляции. Говорят, ничего нет проще, чем поставить современный дистрибутив Opensolaris на Вашу (пустую) машину ;) В целом – это действительно так и есть. Для работы нам нужно иметь скачанный дистрибутив Osol 2009.06 (последний поддерживаемый релиз бинарной сборки) для платформы X86.

“Режем” диск (это будет DVD-R), вставляем в DVD-ROM, грузимся с диска:

Screen shot 2009-11-26 at 23.20.49.JPG

Первый и второй вопросы инсталлятора:

Вот здесь “приторможу” буквально на одну секунду: несмотря на то, что мы живем в России и гордость за страну должна подсказать нам логичный выбор Русского языка везде, где это только возможно – я этого делать не советую. При инсталляции ставьте Ангийский (English US) везде, где только это возможно – потом будет меньше проблем хотя бы с поиском возможного разрешения проблем, неизбежно возникающих в процессе освоения новичком этого дистрибутива.

Дальше, после загрузки до рабочего стола, нам нужно выбрать иконку Install OpenSolaris и некоторое время подождать, ничего не нажимая и не пытаясь форсировать процесс работы, который напрямую зависит от того, с какой скоростью работает Ваш DVD-ROM:

Screen shot 2009-11-26 at 23.25.14.JPG

Жмем на кнопочку Next, попадаем на ключевой вопрос нашего инсталлятора:

Screen shot 2009-11-26 at 23.25.47.JPG

Мой ответ – Use the whole disk . Если у Вас что установлено на Вашем диске – таким выбором Вы автоматически все то возможное полезное и ценное, что есть на диске, на который будет установлен OSol – будьте внимательны! В целом, OpenSolaris довольно мирно уживается с любыми дистрибутивами, даже с Windows ;) – но это не будет обсуждаться здесь – разумеем, что мы отдаем для Opensolaris весь загрузочный диск целиком.

Дальше – все проще:

Нам нужно выбрать правильный часовой пояс – либо ткнув мышкой в нужную точку на карте, либо “побегав” по меню. Нам нужно выбрать язык – это я уже комментировал – как бы не хотелось ставить Русский везде, где только можно – я настоятельно рекомендую использовать English/United States. Далее – нам нужно поставить пароль root, завести пользователя, который будет администратором системы – в моем случае это пользователь support. Ну и дать имя нашему хосту – homenas, например, но это не критично.

Три последующих скриншота – это дословно подтверждения наших намерений, собственно процесс инсталляции и ее окончание – то есть – финиш, или – reboot.

После этого – жмем ребут, вынимаем DVD-R, и ничего не трогаем,пока не появится окошко графического входа в систему:

В этой части – все. Даже писать надоело :)

Atom 330 для opensolaris

Прикупил GIGABYTE GA-GC330UD. С корыстной целью домашнего использования под Opensolaris 2009.06 – для интернета, почты и кое-чего еще – не скажу ;) Процессор – Intel Atom 330 1,6 Ghz, чипсет – Intel® 945GC+ ICH7, видео интегрированное, встроенная сеть Realtek 8102E, до двух гигабайт памяти (мало, мало, мало…), поддержки VT-X – нет. Ну и ладно, не суть.

Суть вот в чем – инсталляция Opensolaris 2009.06 на эту машину состоит из ряда шагов “как по мануалу писано” (с). Никаких “узких” мест, никаких видимых проблем – просто работает из коробки. По умолчанию загружается 32-х битное ядро, исправление миниатюрное – меняем $ISAINFO на amd64 в файле /rpool/boot/grub/menu.lst:

kernel$ /platform/i86pc/kernel/amd64/unix -B $ZFS-BOOTFS,console=graphics
module$ /platform/i86pc/amd64/boot_archive

Тчк. Даже скриншотов показать не могу…

ilyxa@home:~$ psrinfo -vp
The physical processor has 2 cores and 4 virtual processors (0-3)
  The core has 2 virtual processors (0 3)
  The core has 2 virtual processors (1 2)
    x86 (GenuineIntel 106C2 family 6 model 28 step 2 clock 1600 MHz)
      Intel(r) Atom(tm) CPU  330   @ 1.60GHz
ilyxa@home:~$ isainfo -v
64-bit amd64 applications
	movbe ssse3 cx16 mon sse3 pause sse2 sse fxsr mmx cmov amd_sysc cx8
	tsc fpu
32-bit i386 applications
	movbe ssse3 ahf cx16 mon sse3 pause sse2 sse fxsr mmx cmov sep cx8 tsc
	fpu

Собственно, вместо скриншотов…

UPDATE: почти закончил перенос данных из своей виртуальной машины на лэптопе. ZFS рулит!

ilyxa@osol:/pool1$ pfexec zfs send pool1/opengrok_data@now | ( ssh ilyxa@192.168.1.10 pfexec /usr/sbin/zfs receive -v rpool/export/source/opengrok_data )
Password:
receiving full stream of pool1/opengrok_data@now into rpool/export/source/opengrok_data@now
received 965MB stream in 613 seconds (1,57MB/sec)
ilyxa@osol:/pool1$

OSol and BootCamp

February 4th, 2008 ilyxa No comments

Завтра-послезавтра попробую ставить солярочку под Boot Camp – сложностей не жду , но и не боюсь ;-) VAL , делаем ставки ? :-)