From: Vitaly Ostanin <vyt@vzljot.ru> To: community@altlinux.ru Subject: [Comm] Re: vserver on ALM 2.4 Date: Fri, 19 Nov 2004 18:34:08 +0300 Message-ID: <419E1270.2080208@vzljot.ru> (raw) In-Reply-To: <10510520343.20041117211320@lugaport.net> [-- Attachment #1: Type: text/plain, Size: 3751 bytes --] Dank Bagryantsev пишет: >Здравствуйте, Dank. > >Вы писали 17 ноября 2004 г., 11:42:55: > >DB> Кто-то ставил/настраивал vserver'а на ALM-2.4? > > Я ставил на систему, которая Sisyphus примерно того же времени, что выпуск M2.4 >DB> У меня пока толком не получается. >DB> После минимальной установки ALM-2.4 + >DB> kernel-image-vs-smp-2.4.26-alt6.1.i586.rpm + >DB> util-vserver-0.30-alt1.i586.rpm >DB> пытаюсь выполнить vserver talm24 build >DB> в итоге: >DB> Directory /opt/vservers/talm24 has been populated >DB> /etc/vservers/talm24.conf has been created. Look at it! >DB> service clock does not support chkconfig >DB> error reading information on service functions-compat: Invalid argument >DB> service local does not support chkconfig >DB> error reading information on service outformat: Invalid argument >DB> error reading information on service template: Invalid argument > >DB> Насколько критичны эти ошибки? Где и что подправить, чтобы их >DB> исправить? > > У меня всё работало, несмотря на них. >DB> В /usr/lib/util-vserver есть готовые скрипты для создания vserver'ов >DB> некоторых дистрибутивов linux. Для ALM-2.4 есть такое? >DB> (с помощью rpm -q -a у меня не получилось :) > > Нету. Новые util-vserver, которые сейчас в стадии alpha и не работают - будут уметь метод apt-rpm, и установку аптом с нуля. >DB> Как я понимаю, скрипт newvserver, о котором упоминается в документации, >DB> в ALM-2.4 не работает, поэтому его нет в rpm. Так? > >DB> Замечания по установке vserver вообще: >DB> Если кто будет устанавливать >DB> kernel-image-vs-smp-2.4.26-alt6.1.i586.rpm не забудьте установить >DB> kernel-modules-subfs-vs-smp-0.9-alt3.6.1.i586.rpm, иначе ошибки с >DB> CDROM и floppy. >DB> После установки util-vserver желательно поменять в файле >DB> /usr/lib/util-vserver/util-vserver-vars значение VSERVERS_ROOT на >DB> другое, чем /var/lib/vservers (например, /opt/vservers), иначе при >DB> выполнении vserver ... build будет ошибка о невозможности копирования >DB> /var в себя. >DB> Еще я поменял файл /usr/sbin/util-vserver-vars на symlink на >DB> /usr/lib/util-vserver/util-vserver-vars > >Еще обнаружил: >После входа на vserver (vserver talm24 enter) >невозможно запустить ни mc, ни aptitude, сразу Segmentation fault. >mc в конце концов запустился с параметром -d и что интересно, aptitude >в интерактивном режиме из-под mc теперь тоже запускается. >gpm на vserver не запущен, на основном сервере останов gpm картину не >меняет. >С чем может быть связано такое поведение? Как "вылечить"? > > Не знаю, у меня mc и apt-shell в виртуальном сервере работают. Можно попробовать последнее -vs ядро из Сизифа. >Я хочу создать шаблон vserver с минимальными установленными пакетами, >чтобы потом его клонировать и добавлять нужные сервисы. >Как правильно это сделать? > > Я это сделал, поменяв /usr/sbin/vserver - вместо тупорылого "cp -ax" вписал rsync: rsync -axvP --exclude-from=/root/vserver-build.exclude.list \ /sbin /bin /etc /usr /var /lib $VROOTDIR/$1/ || exit 1 # cp -ax /sbin /bin /etc /usr /var /lib $VROOTDIR/$1/. || exit 1 Содержимое exclude.list: var/spool/amavis/quarantine/* var/spool/amavis/tmp/* var/spool/squid/* var/local/* var/ftp/pub/* var/lib/jabber/* Потом уже в запущенном сервере в apt-shell путём долгого @#$@^ удалял все пакеты, которые удалялись без удаления критично важных. Ну и полученный vserver на 250 метров упаковал про запас :) >Могу я в текущем vserver talm24 просто удалить все лишнее (например, >все kernel* ? что-то еще?) ? Как это делать, изнутри vserver >(aptitude) или через vrpm (а как тогда с зависимостями?) ? > > Ядро я удалять не пробовал, наверное, можно. Можно удалять изнутри apt-shell'ом. -- Regards, Vyt mailto: vyt@vzljot.ru JID: vyt@vzljot.ru [-- Attachment #2: OpenPGP digital signature --] [-- Type: application/pgp-signature, Size: 252 bytes --]
next prev parent reply other threads:[~2004-11-19 15:34 UTC|newest] Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top 2004-11-17 9:42 [Comm] " Dank Bagryantsev 2004-11-17 19:13 ` Dank Bagryantsev 2004-11-19 15:34 ` Vitaly Ostanin [this message] 2004-12-02 12:36 ` [Comm] " Dank Bagryantsev
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=419E1270.2080208@vzljot.ru \ --to=vyt@vzljot.ru \ --cc=community@altlinux.ru \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux Community general discussions This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 community community/ http://lore.altlinux.org/community \ mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com public-inbox-index community Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.community AGPL code for this site: git clone https://public-inbox.org/public-inbox.git