Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Создание ASM группы  [new]
Timofej
Member

Откуда:
Сообщений: 19
Всем привет!

Проблема: не вижу в asmca свою дисковую группу созданного раздела.

Собираю на Oracle Linux 5.8 (Linux OEL58 2.6.32-300.10.1.el5uek #1 SMP Wed Feb 22 17:37:40 EST 2012 x86_64 x86_64 x86_64 GNU/Linux) standalone DB.

Машина: VMWare 9, 16 Гб RAM, 750 Гб HDD, Net 100 Mbit, CPU Phemon II 6 core. На хосте Win7 64-bit.

Добавил 3 диска по 20 Гб, создал разделы. Добавил в /etc/sysconfig/rawdevices записи

/dev/raw/raw1 /dev/sdb1
/dev/raw/raw2 /dev/sdc1
/dev/raw/raw3 /dev/sdd1


Перезапустил службу service rawdevices restart

Поменял права

chown oracle:dba /dev/raw/raw1
chmod 660 /dev/raw/raw1
chown oracle:dba /dev/raw/raw2
chmod 660 /dev/raw/raw2
chown oracle:dba /dev/raw/raw3
chmod 660 /dev/raw/raw3

Затем создал ASMLIB диски

[root@OEL58 dev]# /etc/init.d/oracleasm createdisk ASMDISK1 /dev/sdb1
Marking disk "ASMDISK1" as an ASM disk:                    [  OK  ]

[root@OEL58 dev]# /etc/init.d/oracleasm createdisk ASMDISK2 /dev/sdc1
Marking disk "ASMDISK2" as an ASM disk:                    [  OK  ]

[root@OEL58 dev]# /etc/init.d/oracleasm createdisk ASMDISK3 /dev/sdd1
Marking disk "ASMDISK3" as an ASM disk:                    [  OK  ]


Проверил, есть ли в списке диски

[root@OEL58 dev]# /etc/init.d/oracleasm listdisks
ASMDISK1
ASMDISK2
ASMDISK3


Проверил их валидность

[root@OEL58 dev]# /etc/init.d/oracleasm querydisk ASMDISK1
Disk "ASMDISK1" is a valid ASM disk
[root@OEL58 dev]# /etc/init.d/oracleasm querydisk ASMDISK2
Disk "ASMDISK2" is a valid ASM disk
[root@OEL58 dev]#  /etc/init.d/oracleasm querydisk ASMDISK3
Disk "ASMDISK3" is a valid ASM disk


Установил Oracle Grid (p10098816_112020_Linux-x86-64_3of7.zip)

Запускаю asmca и пусто....

Картинка с другого сайта.
10 янв 13, 21:42    [13750155]     Ответить | Цитировать Сообщить модератору
 Re: Создание ASM группы  [new]
asmdisk
Guest
Timofej,

А с чего ты решил что создал дисковую группу ?
Пока только дисков нарезал, из нее группу и собирай.
10 янв 13, 22:19    [13750266]     Ответить | Цитировать Сообщить модератору
 Re: Создание ASM группы  [new]
asmdisk
Guest
asmdisk
Timofej,

А с чего ты решил что создал дисковую группу ?
Пока только дисков нарезал, из нее группу и собирай.


сорри:

из _них_ группу и собирай.

Хинт. Кнопка креате на скриншоте.
Дополнительный хинт: disk discovery path и asm_diskstring
10 янв 13, 22:24    [13750279]     Ответить | Цитировать Сообщить модератору
 Re: Создание ASM группы  [new]
djeday84
Member

Откуда: default city
Сообщений: 540
Timofej,
или вот второй вариант
. oraenv 
+ASM

SELECT name, header_status, path FROM V$ASM_DISK ;

create diskgroup data external redundancy disk 'path from query above',' path  ',' path ';
11 янв 13, 06:38    [13751318]     Ответить | Цитировать Сообщить модератору
 Re: Создание ASM группы  [new]
Timofej
Member

Откуда:
Сообщений: 19
[quot asmdisk]
asmdisk
Хинт. Кнопка креате на скриншоте.
Дополнительный хинт: disk discovery path и asm_diskstring


Я так и делаю, но диски не вижу. Почему?

Картинка с другого сайта.
11 янв 13, 13:33    [13753603]     Ответить | Цитировать Сообщить модератору
 Re: Создание ASM группы  [new]
pravednik
Member

Откуда: Jacksonville, FL
Сообщений: 16268
Timofej
Я так и делаю, но диски не вижу. Почему?

Поменяйте disk discovery path на ORCL:*
11 янв 13, 13:43    [13753681]     Ответить | Цитировать Сообщить модератору
 Re: Создание ASM группы  [new]
Timofej
Member

Откуда:
Сообщений: 19
pravednik,

не помогло.

[root@OEL58 raw]# service rawdevices restart
Assigning devices:
           /dev/raw/raw1  -->   /dev/sdb1
/dev/raw/raw1:  bound to major 8, minor 17
           /dev/raw/raw2  -->   /dev/sdc1
/dev/raw/raw2:  bound to major 8, minor 33
           /dev/raw/raw3  -->   /dev/sdd1
/dev/raw/raw3:  bound to major 8, minor 49
done


пробую так - ругается. решил нарезать диски с другими именами.

[root@OEL58 raw]# /etc/init.d/oracleasm createdisk ASM1 /dev/sdb1
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Marking disk "ASM1" as an ASM disk:                        [  OK  ]
[root@OEL58 raw]# /etc/init.d/oracleasm deletedisk ASM1
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Removing ASM disk "ASM1":                                  [  OK  ]
[root@OEL58 raw]# /etc/init.d/oracleasm createdisk ASM1 /dev/raw/raw1
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Marking disk "ASM1" as an ASM disk:                        [FAILED]
[root@OEL58 raw]# /etc/init.d/oracleasm createdisk ASM1 /dev/sdb1
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Marking disk "ASM1" as an ASM disk:                        [  OK  ]
[root@OEL58 raw]# /etc/init.d/oracleasm createdisk ASM2 /dev/sdc1
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Marking disk "ASM2" as an ASM disk:                        [  OK  ]
[root@OEL58 raw]# /etc/init.d/oracleasm createdisk ASM3 /dev/sdd1
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Marking disk "ASM3" as an ASM disk:                        [  OK  ]


В результате:

[root@OEL58 raw]# /etc/init.d/oracleasm listdisks
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
ASM1
ASM2
ASM3


[root@OEL58 raw]# service rawdevices restart
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Assigning devices:
           /dev/raw/raw1  -->   /dev/sdb1
/dev/raw/raw1:  bound to major 8, minor 17
           /dev/raw/raw2  -->   /dev/sdc1
/dev/raw/raw2:  bound to major 8, minor 33
           /dev/raw/raw3  -->   /dev/sdd1
/dev/raw/raw3:  bound to major 8, minor 49
done
[root@OEL58 raw]# fdisk -l

Disk /dev/sda: 32.2 GB, 32212254720 bytes
255 heads, 63 sectors/track, 3916 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          64      514048+  83  Linux
/dev/sda2            3252        3916     5341612+  82  Linux swap / Solaris
/dev/sda3              65        3251    25599577+  83  Linux

Partition table entries are not in disk order

Disk /dev/sdc: 21.4 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1        2610    20964793+  83  Linux

Disk /dev/sdb: 21.4 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1        2610    20964793+  83  Linux

Disk /dev/sdd: 21.4 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdd1               1        2610    20964793+  83  Linux


Мне не нравится, что идет ругань на shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
11 янв 13, 14:12    [13753957]     Ответить | Цитировать Сообщить модератору
 Re: Создание ASM группы  [new]
Timofej
Member

Откуда:
Сообщений: 19
Ошибка shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory не критичная, я был в каталоге raw, поэтому нужно было просто перейти в другой каталог, например home.
11 янв 13, 14:19    [13754025]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить