GMO ALTUSのサーバーにストレージを増設する調査を行ったのでまとめておく。
#ALTUSのポータルサイトにログイン
https://pf.gmocloud.com/login
##ストレージボリュームの追加
###メニューから「Basicシリーズ」-「コンソール」を開く
参考:ディスク追加・削除(アタッチ・デタッチ)
###左のメニューから「ストレージ」を選択
###右上の「+追加」を押す
###名前とディスクサイズを指定して「OK」を押す
##サーバーにストレージをアタッチ
###一覧に戻り、名前を押下
###ディスクのアタッチ(クリップのアイコン)を押す。
アタッチ先に、増設したいサーバー名を指定する。このときサーバが稼働中だとアタッチできないので停止してから行う。
##データディスクのフォーマットとマウント
参考:データディスクのフォーマットとマウント
###今アタッチされたディスクを確認する
# fdisk -l
Disk /dev/xvdb: 53.7 GB, 53687091200 bytes, 104857600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk /dev/xvda: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
・・・
などと出る。
この
Disk /dev/xvdb: 53.7 GB, 53687091200 bytes, 104857600 sectors
これが未マウントのディスク
###追加したディスクをフォーマット
# mkfs.ext4 /dev/xvdb
###先に利用したい名称でディレクトリを作っておく
# mkdir /strage
そこに、/dev/xvdb をマウントする
# mount /dev/xvdb /strage/
###確認
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 18G 2.5G 16G 14% /
devtmpfs 230M 0 230M 0% /dev
tmpfs 240M 0 240M 0% /dev/shm
tmpfs 240M 4.4M 236M 2% /run
tmpfs 240M 0 240M 0% /sys/fs/cgroup
/dev/xvda1 497M 215M 282M 44% /boot
tmpfs 48M 0 48M 0% /run/user/0
/dev/xvdb 50G 53M 47G 1% /strage
##サーバー起動時にマウントさせるようにする
# vi /etc/fstab
# /etc/fstab
# Created by anaconda on Thu Jan 14 19:10:18 2016
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/centos-root / xfs defaults 0 0
UUID=42856464-37bd-4098-9f8b-85e99c9c5219 /boot xfs defaults 0 0
/dev/mapper/centos-swap swap swap defaults 0 0
/dev/xvdb /strage ext4 defaults 1 2
以上でアタッチからマウントまで成功。
##今回は調査だけなので、アンマウントして元に戻す
# df -h
・・・
/dev/xvdb 50G 53M 47G 1% /strage
のようにマウントされていることを確認
# umount /dev/xvdb /strage/
# df -h
マウントされてなくなった
##ディレクトリ削除
# rm -R /strage/
###マウントされていないディスクを確認
#fdisk -l
Disk /dev/xvdb: 53.7 GB, 53687091200 bytes, 104857600 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
マウントされているのか、されてないのかわからないが、
# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/centos-root 18G 2.5G 16G 14% /
devtmpfs 230M 0 230M 0% /dev
tmpfs 240M 0 240M 0% /dev/shm
tmpfs 240M 4.4M 236M 2% /run
tmpfs 240M 0 240M 0% /sys/fs/cgroup
/dev/xvda1 497M 215M 282M 44% /boot
tmpfs 48M 0 48M 0% /run/user/0
これをみると、されていない。
###/etc/fstabを元に戻す
# vi /etc/fstab
でさっき追加した
/dev/xvdb /strage ext4 defaults 1 2
この行を削除する。
###コンソールの「ストレージ」でデタッチ
###ストレージボリュームの削除
以上、終了!