Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Активация Volume Group при загрузке  (Прочитано 1201 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн rucactus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Активация Volume Group при загрузке
« : 28 Июня 2010, 04:13:38 »
Ubuntu Server 10.04
Нужно сделать активацию группы томов vg00 и монтирование логического тома /dev/vg00/home
Создаю скрипт /etc/init.d/autostart.script для активации группы томов vg00
#!/bin/bash
vgchange -a y vg00
разрешаю выполнение
sudo chmod +x /etc/init.d/autostart.scriptзадаю выполнение при старте системы
sudo update-rc.d autostart.script defaultsдобавляю в /etc/fstab
/dev/vg00/home /mnt ext4 defaults 1 2при загрузке система встает при попытке смонтировать /dev/vg00/home
видимо, когда происходит попытка смонтировать, группа томов еще не активирована
как сделать, чтобы активация происходила раньше?
Может есть еще какие-нибудь варианты?
« Последнее редактирование: 28 Июня 2010, 06:27:21 от rucactus »

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: Активация Volume Group при загрузке
« Ответ #1 : 28 Июня 2010, 12:12:44 »
если прочитать
man update-rc.d то в разделе Примеры можно прочесть ваш вариант
(Нажмите, чтобы показать/скрыть)

Цитировать
Insert a link to a service that (presumably) will not be needed by any other daemon
update-rc.d top_level_app defaults 98 02
То есть нужно дополнительно указать номер, который чем больше, тем позже запускается
думаю вам нужно сделать что-то типа
sudo update-rc.d autostart.script defaults 98 02

Оффлайн rucactus

  • Автор темы
  • Новичок
  • *
  • Сообщений: 9
    • Просмотр профиля
Re: Активация Volume Group при загрузке
« Ответ #2 : 29 Июня 2010, 03:06:47 »
Даже если ставить самые маленькие значения defaults 1 2 - скрипт выполняется позднее, чем монтирование точек из /etc/fstab
Есть еще варианты, где прописать команду vgchange -a y, так, чтобы она выполнялась заведомо раньше монтирования томов?

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: Активация Volume Group при загрузке
« Ответ #3 : 29 Июня 2010, 08:23:34 »
в 10.04  используется Upstart
в нем есть понятия зависимости стартовых скриптов может это поможет?
полного ответа для вас у меня нет =(

 

Страница сгенерирована за 0.051 секунд. Запросов: 23.