step.1 上aws console開ebs
目前有下面三種可以選:
General Purpose (SSD), Provisioned IOPS (SSD) or Magnetic。可以選第一個玩玩看,記得avalibility zone要選EC2的那區。
step2.將EBS attach 到EC2上
這直接在aws console操作即可。
step3.登入EC2,做一些事:
先輸入:
lsblk
這是看你EC2上的volum的mount狀況,可能會顯示如下:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT xvda 202:0 0 16G 0 disk └─xvda1 202:1 0 16G 0 part / xvdf 202:80 0 100G 0 disk
這代表剛剛attach 近來的ebs xvdf還沒有mount進來。
輸入:
sudo file -s /dev/xvdf #如果有輸出該EBS的filesystem的訊息,表示不需要再格式化,如果沒有,那就要格式化
輸入:
sudo mkfs -t ext4 /dev/xvdf #格式化 sudo mkdir mount_point #看你想要mount到哪個目錄,就新增一個吧 sudo mount device_name mount_point #mount進去
基本上,上述指令完成後,應該大功告成,不過如果想要每次開機,都能讓EBS自動mount到EC2,還需要做一些事:
sudo cp /etc/fstab /etc/fstab.orig #預防出事,先備份/etc/fstab這個檔案 /dev/xvdf /mount_point ext4 defaults,nofail 0 2 #將上述這行,加入/et/fstab,/mount_point就是你剛剛mount進去的那個目錄 #最後確認一下 sudo mount -a #如果沒有跑出任何錯誤訊息,基本上就是成功了。 #如果過程中,很不幸的你出事了,就把剛剛備份的檔案複製回去即可: sudo mv /etc/fstab.orig /etc/fstab 最後,如果要卸載EBS,輸入以下指令即可: sudo umount divice_name mount_point
參考文章:
ebs-creating-volume
Attaching an Amazon EBS Volume to an Instance
Making an Amazon EBS Volume Available for Use