Страница 1 из 1
Перенос Jail между машинами
Добавлено: 2010-10-15 16:37:32
damir_madaga
Подскажите! Есть машинка с работающими клетками, хочу перетащить на более быструю и с большим диском. Пробовал tar-ить клетку, пробовал копировать. Не запускаются! Системы идентичные FreeBSd 8.1.
Re: Перенос Jail между машинами
Добавлено: 2010-10-15 18:06:37
FreeBSP
что значит не запускаются?
в rc.conf есть запись про клетки?
принудительно запустить клетку через jail(8) получается?
лучше всего tar`ить
Re: Перенос Jail между машинами
Добавлено: 2010-10-15 18:30:38
damir_madaga
Попробовал пинудительно запустить вроде работает! Но как будто в одно пользовательском режиме! при стандартном запуске пишет
Код: Выделить всё
damir# /etc/rc.d/jail start proxy
Configuring jails:.
Starting jails: cannot start jail "proxy":
jail: getpwnam: root.: No such file or directory
.
damir#
Re: Перенос Jail между машинами
Добавлено: 2010-10-15 20:34:08
FreeBSP
пишем ошибку в гугол
Код: Выделить всё
jail: getpwnam: root.: No such file or directory
нажимаем "мне повезет"
попадаем сюда
http://www.mail-archive.com/freebsd-jai ... 00348.html
делаем что сказано
Код: Выделить всё
/usr/sbin/pwd_mkdb -d /jaildir/etc -p /jaildir/etc/master.passwd
Re: Перенос Jail между машинами
Добавлено: 2010-10-16 8:31:17
damir_madaga
Находил пробовал не помогает! Команда выполняется, но ошибка та же!
Re: Перенос Jail между машинами
Добавлено: 2010-10-16 12:11:29
FreeBSP
FreeBSP писал(а):...
в rc.conf есть запись про клетки?...
Re: Перенос Jail между машинами
Добавлено: 2010-10-16 16:17:53
damir_madaga
В итоге у меня все получилось! Косяк был в rc.conf и отсутствие ключика -p при архивировании! Вроде на тестовых машинках все завелось! В понедельник буду на живых экспериментировать!
Re: Перенос Jail между машинами
Добавлено: 2010-10-16 16:22:11
FreeBSP
поведай, в чем конкретно косяк был?
Re: Перенос Jail между машинами
Добавлено: 2010-10-16 17:18:29
damir_madaga
Первоначальный косяк, из-за чего не запускалась клетка был в rc.conf, было так
Код: Выделить всё
jail_proxy_rootdir="/pub/jail/proxy"
jail_proxy_hostname="proxy.local"
jail_proxy_ip="192.168.24.4"
jail_proxy_devfs_enable="YES"
jail_proxy_procfs_enable="YES"
jail_proxy_flags="-l -U root."
а надо так
Код: Выделить всё
jail_proxy_rootdir="/pub/jail/proxy"
jail_proxy_hostname="proxy.local"
jail_proxy_ip="192.168.24.4"
jail_proxy_devfs_enable="YES"
jail_proxy_procfs_enable="YES"
jail_proxy_flags="-l -U root"
то есть просто закралась точка!
Дальше при создании и распаковки архива я не использовал ключик -p, соответственно прова на папки и файлы ставились того пользователя от которого я выполнял разархивирование. В итоге у меня все получилось с такими ключиками для создания архива
и для распаковки
Вроде все!