アレイのUUIDを変更する
アレイのUUIDは、アレイを一意に識別する識別子です。この識別子は、アレイ作成時に自動的に設定されます。
このアレイのUUIDをアレイ作成後に変更することができます。
UUIDの変更は、アレイの構築時に行います。
注意
基本的にアレイのUUIDを変更する必要はありません。また「設定ファイル」にアレイの情報を記述しており、かつUUIDの記述を行っている場合、アレイの情報を変更後の情報に更新する必要があります。
UUIDの設定方法について
UUIDの設定方法には、以下の2通りの方法があります。ユーザーが指定する
ユーザーがアレイのUUIDを指定する方法です。通常の利用においてユーザーが直接アレイのUUIDを指定することはないでしょう。
ランダムなUUIDを設定する
「mdadm」がランダムなUUIDを生成し、そのUUIDを設定する方法です。もしアレイのUUIDを変更する場合、こちらの方法を用いると良いでしょう。
この方法を用いる場合、UUIDの指定は必要ありません。
アレイのUUIDを変更するコマンドの例
アレイのUUIDを変更するコマンドの例です。環境について
以下のアレイを作成した環境でコマンドを実行しています。1.アレイのUUIDの確認
比較のため現状のアレイのUUIDを確認します。赤字の箇所がアレイのUUIDです。
ubuntu@vb-ubuntu1310:~$ sudo mdadm --detail /dev/md/RAID1Array
/dev/md/RAID1Array:
Version : 1.2
Creation Time : Fri Mar 28 18:56:37 2014
Raid Level : raid1
Array Size : 102272 (99.89 MiB 104.73 MB)
Used Dev Size : 102272 (99.89 MiB 104.73 MB)
Raid Devices : 3
Total Devices : 3
Persistence : Superblock is persistent
Update Time : Sat Mar 29 22:00:18 2014
State : clean
Active Devices : 3
Working Devices : 3
Failed Devices : 0
Spare Devices : 0
Name : vb-ubuntu1310:RAID1Array (local to host vb-ubuntu1310)
UUID : 69a7bf39:2dc32623:3e9ac3e6:8f105c7e
Events : 38
Number Major Minor RaidDevice State
0 8 50 0 active sync /dev/sdd2
1 8 66 1 active sync /dev/sde2
3 8 82 2 active sync /dev/sdf2
/dev/md/RAID1Array:
Version : 1.2
Creation Time : Fri Mar 28 18:56:37 2014
Raid Level : raid1
Array Size : 102272 (99.89 MiB 104.73 MB)
Used Dev Size : 102272 (99.89 MiB 104.73 MB)
Raid Devices : 3
Total Devices : 3
Persistence : Superblock is persistent
Update Time : Sat Mar 29 22:00:18 2014
State : clean
Active Devices : 3
Working Devices : 3
Failed Devices : 0
Spare Devices : 0
Name : vb-ubuntu1310:RAID1Array (local to host vb-ubuntu1310)
UUID : 69a7bf39:2dc32623:3e9ac3e6:8f105c7e
Events : 38
Number Major Minor RaidDevice State
0 8 50 0 active sync /dev/sdd2
1 8 66 1 active sync /dev/sde2
3 8 82 2 active sync /dev/sdf2
2-1.アレイの構築とUUIDの変更(ユーザーが指定する)
アレイのUUIDをユーザーが指定する場合です。アレイを停止し、アレイを構築します。
またUUIDの指定も行い、アレイのUUIDを変更します。
コマンドのオプションについては、「アレイの設定を変更する」を参考にしてください。
赤字の箇所が設定の変更に関するオプションです。
sudo mdadm --assemble /dev/md/RAID1Array /dev/sdd2 /dev/sde2 /dev/sdf2 --update=uuid --uuid=11111111:22222222:33333333:44444444
2-2.アレイの構築とUUIDの変更(ランダムなUUIDを設定する)
ランダムなUUIDをアレイのUUIDを設定する場合です。アレイを停止し、アレイを構築します。
コマンドのオプションについては、「アレイの設定を変更する」を参考にしてください。
赤字の箇所が設定の変更に関するオプションです。
sudo mdadm --assemble /dev/md/RAID1Array /dev/sdd2 /dev/sde2 /dev/sdf2 --update=uuid
3.アレイの構築と開始完了
コマンドを実行すると、以下のようにアレイの構築と開始が完了します。
ubuntu@vb-ubuntu1310:~$ sudo mdadm --assemble /dev/md/RAID1Array /dev/sdd2 /dev/sde2 /dev/sdf2 --update=uuid --uuid=11111111:22222222:33333333:44444444
mdadm: /dev/md/RAID1Array has been started with 3 drives.
mdadm: /dev/md/RAID1Array has been started with 3 drives.
4.アレイのUUIDの確認
アレイのUUIDを確認します。赤字の箇所がアレイのUUIDです。
ubuntu@vb-ubuntu1310:~$ sudo mdadm --detail /dev/md/RAID1Array/dev/md/RAID1Array:
Version : 1.2
Creation Time : Fri Mar 28 18:56:37 2014
Raid Level : raid1
Array Size : 102272 (99.89 MiB 104.73 MB)
Used Dev Size : 102272 (99.89 MiB 104.73 MB)
Raid Devices : 3
Total Devices : 3
Persistence : Superblock is persistent
Update Time : Sun Mar 30 12:22:04 2014
State : clean
Active Devices : 3
Working Devices : 3
Failed Devices : 0
Spare Devices : 0
Name : vb-ubuntu1310:RAID1Array (local to host vb-ubuntu1310)
UUID : 11111111:22222222:33333333:44444444
Events : 38
Number Major Minor RaidDevice State
0 8 50 0 active sync /dev/sdd2
1 8 66 1 active sync /dev/sde2
3 8 82 2 active sync /dev/sdf2
Version : 1.2
Creation Time : Fri Mar 28 18:56:37 2014
Raid Level : raid1
Array Size : 102272 (99.89 MiB 104.73 MB)
Used Dev Size : 102272 (99.89 MiB 104.73 MB)
Raid Devices : 3
Total Devices : 3
Persistence : Superblock is persistent
Update Time : Sun Mar 30 12:22:04 2014
State : clean
Active Devices : 3
Working Devices : 3
Failed Devices : 0
Spare Devices : 0
Name : vb-ubuntu1310:RAID1Array (local to host vb-ubuntu1310)
UUID : 11111111:22222222:33333333:44444444
Events : 38
Number Major Minor RaidDevice State
0 8 50 0 active sync /dev/sdd2
1 8 66 1 active sync /dev/sde2
3 8 82 2 active sync /dev/sdf2
アレイのUUIDが変更されたことが分かります。