AIX – активация группы томов

Главная Форумы POWER Systems AIX/Hardware AIX – активация группы томов

Просмотр 28 веток ответов
  • Автор
    Сообщения
    • #15369
      Olegg
      Участник

      Доброго дня всем!

      При попытке выполнить команду varyonvg получаю вот такое сообщение –
      The volume group cannot be varied on because
      there are no good copies of the descriptor area.

      Чем можно помочь такой “несчастной” группе томов???

      С Уважением, Олег.

    • #15371
      Olegg
      Участник

      вот такая команда и ее вывод –
      -bash-3.2# lsvg -o -n hdisk1
      0516-066 : Physical volume is not a volume group member.
      Check the physical volume name specified.

    • #15372
      Olegg
      Участник

      Буду ОЧЕНЬ благодарен за советы!

    • #15373
      andrewk
      Участник

      lqueryvg -p /dev/hdisk1 -At
      readvgda /dev/hdisk1

    • #15374
      Olegg
      Участник

      1.
      lqueryvg -p hdisk1 -tA
      0516-066 lqueryvg: Physical volume is not a volume group member.
      Check the physical volume name specified.

      2.
      -bash-3.2# readvgda /dev/hdisk1
      Invalid lvm_rec!
      00000E00 00000000 00000000 00000000 00000000 |…………….|
      00000E10 00000000 00000000 00000000 00000000 |…………….|
      00000E20 00000000 00000000 00000000 00000000 |…………….|
      00000E30 00000000 00000000 00000000 00000000 |…………….|
      00000E40 00000000 00000000 00000000 00000000 |…………….|
      00000E50 00000000 00000000 00000000 00000000 |…………….|
      00000E60 00000000 00000000 00000000 00000000 |…………….|
      00000E70 00000000 00000000 00000000 00000000 |…………….|
      00000E80 00000000 00000000 00000000 00000000 |…………….|
      00000E90 00000000 00000000 00000000 00000000 |…………….|
      00000EA0 00000000 00000000 00000000 00000000 |…………….|
      00000EB0 00000000 00000000 00000000 00000000 |…………….|
      00000EC0 00000000 00000000 00000000 00000000 |…………….|
      00000ED0 00000000 00000000 00000000 00000000 |…………….|
      00000EE0 00000000 00000000 00000000 00000000 |…………….|
      00000EF0 00000000 00000000 00000000 00000000 |…………….|
      read_lvm_rec had an error, exiting

    • #15376
      Alex
      Участник

      lsvg -p ?
      lspv ?

    • #15377
      Olegg
      Участник

      0516-010 : Volume group must be varied on; use varyonvg command.

    • #15378
      Alex
      Участник

      lspv ещё покажите.
      а раньше hdisk1 принадлежал этой volume group? после чего восстанавливаемся?

    • #15379
      andrewk
      Участник

      да там нулики. п..ц группе.

    • #15380
      Olegg
      Участник

      Да группа томов состояла из одного диска.
      диск на SAN…
      -bash-3.2# lspv
      hdisk0 00f723b641937359 rootvg active
      hdisk1 00f723b75c0d2444 data1vg
      hdisk2 00f723b75c0f8b24 data2vg
      hdisk3 00f723b6599044ce data3vg

      Строго говоря первая задача – это просто почистить ODM удалить записи о группе томов.

    • #15381
      andrewk
      Участник

      это был единственный том в группе? самый быстрый способ вернуть к жизни – восстановить из бэкапа. Все остальное теперь – танцы с бубном с непредсказуемым результатом.

    • #15382
      Olegg
      Участник

      Первая задача – это почистить ODM…
      🙂

    • #15383
      andrewk
      Участник

      exportvg data1vg 😉

    • #15384
      Alex
      Участник

      exportvg data1vg
      rmdev -Rdl hdisk1 и сопутствующее

    • #15385
      Olegg
      Участник

      -bash-3.2# exportvg dadat1vg
      0516-306 getlvodm: Unable to find volume group dadat1vg in the Device
      Configuration Database.
      0516-772 exportvg: Unable to export volume group dadat1vg

    • #15386
      andrewk
      Участник

      так она data1vg или dadat1vg? 😉

    • #15387
      Olegg
      Участник

      data1vg
      🙂

    • #15388
      andrewk
      Участник

      и с правильным именем тоже не экспортируется?

    • #15389
      Olegg
      Участник

      СПАСИБО!
      ВСЕ нормально!
      Помогло!

      На самом деле задача стоит так – создать файловые системы на двух узлах (диски видны по SAN с обоих узлов) для перемонтирования их Veritas cluster. Очевидно vg и файловые системы надо создать на одном узле и как-то “увидеть их на другом…
      Простите за глупый вопрос – как это корректно сделать?

    • #15390
      andrewk
      Участник

      с Veritas Cluster не работал, но в HACMP для этого существуют специальные интерфейсы – Discovery/CSPOC/etc.

    • #15391
      Olegg
      Участник

      Я тоже не работал… 🙁
      строго говоря, задача распадается на подзадачи –
      1. создать vg, lv и fs на одном узле…
      2. прочитать с физического тома эту конфигурацию на другом узле…
      3. сщздать точку монтирования…

      Ну это как бы принести физический диск с файловой системой и “воткнуть” его в машину и подмонтировать…
      🙂

    • #15392
      andrewk
      Участник

      в “нормальном” варианте одна и та же файловая система не может быть смонтирована на двух машинах одновременно. для этого существуют “кластерные” файловые системы типа GPFS. Что-то наподобие есть и у Veritas afaik. Если же файловая система одномоментно должна быть смонтирована только на одном сервере, то никакой кластерный софт вообще не нужен 😉 Нужна только внимательность администратора. Делается VG/LV/FS на одном сервере, затем varyoffvg/exportvg и на другом сервере – importvg.

    • #15393
      Olegg
      Участник

      Совершенно верно!
      Veritas cluster своими сервисами перемонтирует файловую систему с машины на машину при необходимости…
      С volume group – все понятно – это importvg – работает правильно.
      Осталось понять как распознать файловую систему на новом диске “вставленном” в машину?

      С Уважением, Олег.

    • #15394
      andrewk
      Участник

      я не понимаю вопроса. что значит “распознать”?

    • #15395
      Olegg
      Участник

      нуу… мы вставили диск, сказали importvg, появились группы томов и файловые системы… при размонтированных файловых системах на исходном узле и деактивированных группах томов…
      попытка монтирования файловой системы на втором узле оканчивается так –
      mount: 0506-324 Cannot mount /dev/fslv00 on /u01: There is a request to a device or address that does not exis
      t.

    • #15396
      andrewk
      Участник

      Вы группу томов экспортировали? Вы ее импортировали?

    • #15397
      Olegg
      Участник

      импортировал с тома при деактивированной группе на первом узле…

    • #15398
      andrewk
      Участник

      я иногда не ленивый, нашел доку по Veritas Cluster, там есть некий Storage Agent LVMVG, который поставляется вместе с кластером и делает все операции. Зачем Вы городите огород? Сделайте все стандартными средствами.

    • #15399
      Olegg
      Участник

      Я не заказчик совсем… 😉
      Такое требование у “инсталяторов” оракла…
      Все заработало… 🙂 🙂 🙂

      ОГРОМНОЕ!!! Спасибо за помощь!

      С УВАЖЕНИЕМ и БЛАГОДАРНОСТЬЮ, Олег.

Просмотр 28 веток ответов
  • Для ответа в этой теме необходимо авторизоваться.