Страница 1 из 1

Как примонтировать дополнительный HDD к mirror

Добавлено: 2010-03-23 12:37:16
Rita
Здраствуйте. Помогите плиз.
У меня есть два диска в зеркале ad0 и ad1, сделано через gmirror.
Мне нужно примонтировать еще один жесткий диск ad2 чтобы с него слить всю информацию.
Делаю так:

Код: Выделить всё

www# mount -t ufs /dev/ad2 /mnt
mount: /dev/ad2 : Operation not permitted
Что не так делаю?

Re: Как примонтировать дополнительный HDD к mirror

Добавлено: 2010-03-23 12:40:46
terminus

Код: Выделить всё

/dev/ad2s1a
:unknown:
на диске что, точно партиций/разделов нет?

Re: Как примонтировать дополнительный HDD к mirror

Добавлено: 2010-03-23 12:45:10
Rita
Ну как же, есть он же у меня рабочий.
Вот еще вывод:

Код: Выделить всё

www# fdisk /dev/ad2
******* Working on device /dev/ad2 *******
parameters extracted from in-core disklabel are:
cylinders=1938021 heads=16 sectors/track=63 (1008 blks/cyl)

Figures below won't work with BIOS for partitions not in cyl 1
parameters to be used for BIOS calculations are:
cylinders=1938021 heads=16 sectors/track=63 (1008 blks/cyl)

Media sector size is 512
Warning: BIOS sector numbering starts with sector 1
Information from DOS bootblock is:
The data for partition 1 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
    start 63, size 1953525105 (953869 Meg), flag 80 (active)
        beg: cyl 0/ head 1/ sector 1;
        end: cyl 1023/ head 15/ sector 63
The data for partition 2 is:
<UNUSED>
The data for partition 3 is:
<UNUSED>
The data for partition 4 is:
<UNUSED>
www#

Re: Как примонтировать дополнительный HDD к mirror

Добавлено: 2010-03-23 12:47:56
Jah
Надо ИМХО монтировать:

Код: Выделить всё

mount /dev/ad2s1a /mnt

Re: Как примонтировать дополнительный HDD к mirror

Добавлено: 2010-03-23 12:52:34
Alex Keda

Код: Выделить всё

ls -al /dev/ad2*
и fsck -y прогоните на a/d партиции - могут быть некорректноо отмонтированы (об этом не в консоль, в /var/log/messgaes ругается )

Re: Как примонтировать дополнительный HDD к mirror

Добавлено: 2010-03-23 13:00:00
Rita

Код: Выделить всё

www# ls -al /dev/ad2*
crw-r-----  1 root  operator    0,  59 Mar 23 20:50 /dev/ad2
А fsck что прогнать?
В /var/log/messages пусто :oops:

Re: Как примонтировать дополнительный HDD к mirror

Добавлено: 2010-03-23 13:01:12
Alex Keda

Код: Выделить всё

fsck -y /dev/ad2
если ругёнтся что не смог распознать ФС

Код: Выделить всё

fsck_ufs -y /dev/ad2
если и так не срастёся - значит диск пустой - переразбивать

Re: Как примонтировать дополнительный HDD к mirror

Добавлено: 2010-03-23 13:03:39
Rita
Ну вот я так и делала:

Код: Выделить всё

www# fsck -y /dev/ad2
fsck: Could not determine filesystem type

www# fsck_ufs -y /dev/ad2
** /dev/ad2 (NO WRITE)
Cannot find file system superblock
ioctl (GCINFO): Inappropriate ioctl for device
fsck_ufs: /dev/ad2: can't read disk label
Диск не может быть пустым я же его обратно если ставлю, у меня все с него грузится и работает. :sorry:
FreeBSD 7.2-RELEASE amd64

Мне кажется что это из-за mirror

А и еще я ядро пересобирала, может там что-то закомментировать могла?

Re: Как примонтировать дополнительный HDD к mirror

Добавлено: 2010-03-23 13:05:23
terminus

Код: Выделить всё

The data for partition 1 is:
sysid 165 (0xa5),(FreeBSD/NetBSD/386BSD)
    start 63, size 1953525105 (953869 Meg), flag 80 (active)
        beg: cyl 0/ head 1/ sector 1;
        end: cyl 1023/ head 15/ sector 63
fdisk видит слайс, а ОС не видит, иначе бы было /dev/ad2s1 как минимум... :unknown:

Re: Как примонтировать дополнительный HDD к mirror

Добавлено: 2010-03-23 13:34:01
Rita
Ну, ни у кого вариантов нету больше?
В fstab:

Код: Выделить всё

# Device                Mountpoint      FStype  Options         Dump    Pass#
/dev/mirror/gm0s1b              none            swap    sw              0
/dev/mirror/gm0s1a              /               ufs     rw              1
/dev/mirror/gm0s1f              /tmp            ufs     rw              2
/dev/mirror/gm0s1d              /usr            ufs     rw              2
/dev/mirror/gm0s1e              /var            ufs     rw              2
/dev/acd0               /cdrom          cd9660  ro,noauto       0       0
Может сюда прописать чтобы при загрузке монтировалось?

Re: Как примонтировать дополнительный HDD к mirror

Добавлено: 2010-03-23 13:42:10
terminus
а в той системе откуда этот диск был вынут - он там тоже в зеркале участвовал или нет?

Re: Как примонтировать дополнительный HDD к mirror

Добавлено: 2010-03-23 13:49:30
Rita
Нет он там не участвовал, он сам по себе.

Ой мамочки я не могу, все получилось!
Но что самое интересное переткнула кабель в другой разъем сата и у меня все увиделось и определилось и примонтировалось ураааа :Yahoo!:
Теперь у меня диск как ad6 виден
Только я не поняла, а если у меня не было бы других разъемов, что тогда :shock: Почему в одном все видно а в другом затык?

А если бы это не сата был а ide? Я вот помню у меня один в один такая же ситуация была,
но там были IDE диски и в итоге я как дура не сумев(?) примонтировать, сначала с одно сервера
почти 100 гигов перекинула на рабочий компьютер потом с рабочего на нужный :cry:

Re: Как примонтировать дополнительный HDD к mirror

Добавлено: 2010-03-23 14:20:22
Rita
Как говорят век живи - век учись.
Вобщем сейчас посмотрела в messages а у меня там белым по синему
написано как диски примонтировались. Мало того что себя запутала так еще и вас.
Правда я так и не поняла логики.
У меня есть разъемы sata2_0, sata2_1, sata2_2, sata2_3, sata2_4, sata2_5
Значит sata2_0 определяется как ad0, sata2_1 как ad2
Почему так?
Ну и в итоге воткнув в ближайщий разъем подумала, что уменя должно быть ad2 а он был ad1
И куда мои очи смотрели :shock:
Сейчас все скопировала все путем.

Если бы я в прошлый раз в логи посмотрела внимательно то не копировала бы пол дня файлы туда-сюда :ROFL: