質問 :ASM ディスクグループの一部である物理 raw ディスクを拡張する方法は?
以下は、ASM ディスクグループの一部である物理ディスクを拡張する手順です。
1. まず、拡張するディスクを ASM レベルでアンマウントする必要があります。
2. OS レベルで存在するディスクとそのサイズを確認します。
# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 12G 0 disk ├─sda1 8:1 0 500M 0 part /boot └─sda2 8:2 0 11.5G 0 part ├─ol-root 251:0 0 10.3G 0 lvm / └─ol-swap 251:1 0 1.2G 0 lvm [SWAP] sdb 8:16 0 12G 0 disk sdc 8:32 0 12G 0 disk sdd 8:48 0 12G 0 disk └─sdd1 8:49 0 4.7G 0 part sr0 11:0 1 1024M 0 rom
3. 拡張するディスクとともに parted コマンドを使用します。ここでの例は /dev/sdd です
# parted /dev/sdd GNU Parted 3.1 Using /dev/sdd Welcome to GNU Parted! Type 'help' to view a list of commands.
4. 現在のパーティションとパーティション テーブルを確認します。パーティションの開始セクターと終了セクターを書き留めます。
(parted) print Model: ATA VBOX HARDDISK (scsi) Disk /dev/sdd: 12.9GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 5000MB 4999MB primary
5. パーティションを削除し、同じパーティション番号で新しいパーティションを作成します。パーティションの作成中に、以前に印刷されたものと同じ開始セクターを指定する必要があります。
(parted) rm 1 (parted) mkpart Partition type? primary/extended? primary File system type? [ext2]? ext4 Start? 2048s End? 10000
6. 新しいパーティションを作成した後、パーティション テーブルを確認し、parted を終了します。
(parted) print Model: ATA VBOX HARDDISK (scsi) Disk /dev/sdd: 12.9GB Sector size (logical/physical): 512B/512B Partition Table: msdos Disk Flags: Number Start End Size Type File system Flags 1 1049kB 10.0GB 9999MB primary (parted) quit Information: You may need to update /etc/fstab.
7. これでパーティションが拡張され、以下のようにパーティションのサイズを確認できます。
# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 12G 0 disk ├─sda1 8:1 0 500M 0 part /boot └─sda2 8:2 0 11.5G 0 part ├─ol-root 251:0 0 10.3G 0 lvm / └─ol-swap 251:1 0 1.2G 0 lvm [SWAP] sdb 8:16 0 12G 0 disk sdc 8:32 0 12G 0 disk sdd 8:48 0 12G 0 disk └─sdd1 8:49 0 9.3G 0 part sr0 11:0 1 1024M 0 rom
ディスク パーティションを拡張した後、データベース管理者または ASM ストレージ管理者は、拡張されたパーティションに対して ASM レベルでの変更も行う必要があります。