Автор Тема: Зоны ipkg  (Прочитано 6707 раз)

Оффлайн keremet

  • Global Moderator
  • ROOT
  • *****
  • Сообщений: 463
  • Репутация: +237/-0
    • Просмотр профиля
    • OpenSolaris
Зоны ipkg
« : Март 22, 2013, 12:53:11 pm »
##Создание каталога и датасета для зон
mkdir /zones
zfs create rpool/zone1
zfs set mountpoint=/zones/zone1 rpool/zone1
chmod 700 /zones/zone1

#Конфигурирование зоны
zonecfg -z zone1
Password:
zone1: No such zone configured
Use 'create' to begin configuring a new zone.
zonecfg:zone1> create
zonecfg:zone1> set zonepath=/zones/zone1
zonecfg:zone1> add net
zonecfg:zone1:net> set physical=e1000g0
zonecfg:zone1:net> set address=10.0.2.20
zonecfg:zone1:net> end
zonecfg:zone1> info
zonename: zone1
zonepath: /zones/zone1
brand: ipkg
autoboot: false
bootargs:
pool:
limitpriv:
scheduling-class:
ip-type: shared
hostid:
fs-allowed:
net:
   address: 10.0.2.20
   allowed-address not specified
   physical: e1000g1
   defrouter not specified
zonecfg:zone1> verify
zonecfg:zone1> commit
zonecfg:zone1> exit

#отмена конфигурирования
zonecfg -z zone1 delete

#Установка зоны
zoneadm -z zone1 install

#отмена установки, удаление датасета
zoneadm -z zone1 uninstall

#Запуск зоны
zoneadm -z zone1 boot

#создание пользователя keremet в zone1
zlogin zone1 useradd -s /bin/bash keremet

#запустить команду zonename в zone1 под пользователем keremet
zlogin -l keremet zone1 zonename
OpenIndiana (powered by illumos)    SunOS 5.11    oi_151a7    October 2012
zone1

#скопировать пароли из глобальной зоны
cp /etc/shadow /zones/zone1/root/etc/

#подключиться к консоли зоны
zlogin -C zone1


Оффлайн openuser

  • Продвинутый пользователь
  • ***
  • Сообщений: 34
  • Репутация: +4/-0
    • Просмотр профиля
Re: Зоны ipkg
« Ответ #1 : Март 22, 2013, 09:54:07 pm »
Последнее время пробую применить Zone к чему нибудь изучая http://wiki.openindiana.org/oi/Building+in+zones
Непойму как быть с пользователями в Zone, в /home ничего типа mkdir сделать нельзя.

Оффлайн keremet

  • Global Moderator
  • ROOT
  • *****
  • Сообщений: 463
  • Репутация: +237/-0
    • Просмотр профиля
    • OpenSolaris
Re: Зоны ipkg
« Ответ #2 : Март 23, 2013, 03:42:35 pm »
А какое сообщение об ошибке выводится, когда mkdir не срабатывает?

Оффлайн openuser

  • Продвинутый пользователь
  • ***
  • Сообщений: 34
  • Репутация: +4/-0
    • Просмотр профиля
Re: Зоны ipkg
« Ответ #3 : Март 24, 2013, 12:44:57 am »
Как нибудь попробую zlogin zone-1 useradd, а пока захожу zlogin-ном и сразу получаю root-а. Директории /export не видно.

user@opensolaris:~$ pfexec zlogin zone-1
[Connected to zone 'zone-1' pts/1]
Last login: Fri Mar 22 17:02:31 on console
Sun Microsystems Inc.   SunOS 5.11      svn_134 February 2010
root@zone-1:~# useradd -g staff -c "Vasilij" -m -d /home/user-1 -s /bin/bash user-1
UX: useradd: ERROR: Unable to create the home directory: Operation not applicable.

Говорят нужно отключать автомонтирование http://www.sunmanagers.org/pipermail/summaries/2005-May/006418.html
« Последнее редактирование: Март 24, 2013, 12:54:09 am от openuser »