В этой статье расскажем, как Linux добавить диски в операционную систему Linux , чтобы они могли быть представлены в файловой системе UDEV и использоваться нашей базой данных.
En primer lugar vamos a listar los discos que tenemos en nuestra máquina virtual.
Существует два способа: ручной и графический, как показано ниже.

В этом документе мы не будем выполнять действия графически, так как они достаточно интуитивно понятны. Для выполнения действий в графическом виде можно полагаться на документацию. Существуют и другие графические и широко используемые альтернативы, такие как gparted, о которых мы расскажем в последующих статьях. Поэтому в данном случае мы перейдем к выполнению действий вручную.
Шаги по разделению диска Linux
Список дисков
С помощью команды lsblk мы перечислим имеющиеся у нас диски. В данном случае у нас есть три 25-гигабайтных диска для разметки (sdb,sdc,sdd).

Как создать диски Oracle ASM правил UDEV
Находим идентификатор дисков, в данном примере /sdg.

Мы ищем серийник, ориентируясь на индикатор "ID_SERIAL":
E:ID_SCSI_SERIAL=6000c29e02ce1d3ab248271bc4ea4847 E: ID_SERIAL=36000c29e02ce1d3ab248271bc4ea4847 E:ID_SERIAL_SHORT=6000c29e02ce1d3ab248271bc4ea4847 E: ID_WWN=0x6000c29e02ce1d3a E:ID_WWN_VENDOR_EXTENSION=0xb248271bc4ea4847 E:ID_WWN_WITH_EXTENSION=0x6000c29e02ce1d3ab248271bc4ea4847 E:SCSI_IDENT_SERIAL=6000c29e02ce1d3ab248271bc4ea4847
Мы создаем новый файл правил udev.
vi /etc/udev/rules.asm.rules
Содержимое следующее: в нашем случае диск в ASM для данных (DATA).
[oracle~]# cat /etc/udev/rules.asm.rules
# Disk /dev/sdg
KERNEL=="sd*", SUBSYSTEM=="block", ENV{ID_SERIAL}=="36000c29e02ce1d3ab248271bc4ea4847", SYMLINK+="oracleasm/DATA2", OWNER="oracle", GROUP="dba", MODE="0660" ,OPTIONS:="nowatch"
Перезагрузить правила udev/rules
udevadm control --reload-rules udevadm trigger --type=devices --action=change
Мы проверяем диски, которые впоследствии будут кандидатами для добавления в дисковую группу ASM, и убеждаемся, что наш новый диск был добавлен правильно.
[root@localhost ~]# ll /dev/oracleasm всего 0 lrwxrwxrwx. 1 root root root 6 Jun 8 19:04 DATA -> ../sdb lrwxrwxrwx. 1 root root root 6 Jun 8 19:04 DATA1 -> ../sde lrwxrwxrwx. 1 root root root 6 Jun 8 19:04 DATA2 -> ../sdg lrwxrwxrwx. 1 root root root 6 Jun 8 19:04 DATA3 -> ../sdh lrwxrwxrwx. 1 root root root 6 Jun 8 19:04 FRA -> ../sdc lrwxrwxwxrwx. 1 root root root 6 Jun 8 19:04 FRA1 -> ../sdd
Será necesario realizar estos pasos descritos anteriormente con cada uno de los discos que queramos añadir a ASM en nuestra arquitectura Oracle. Una vez realizados estos pasos, los discos ya pueden ser añadidos al espacio ASM, según se indica en la parte correspondiente de la página siguiente del blog: http://bdconraul.com/oracle/anadir-discos-a-asm/






