久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

如何實現AWS

197次閱讀
沒有評論

共計 2790 個字符,預計需要花費 7 分鐘才能閱讀完成。

這篇文章將為大家詳細講解有關如何實現 AWS-EC2 自動掛載 EBS 卷或磁盤,文章內容質量較高,因此丸趣 TV 小編分享給大家做個參考,希望大家閱讀完這篇文章后對相關知識有一定的了解。

linux 下自動掛載的配置文件是放在

[root@ip-172-31-10-1 mongodb]# cat /etc/fstab## /etc/fstab# Created by anaconda on Mon Feb 22 17:08:22 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#UUID=ef6ba050-6cdc-416a-9380-c14304d0d206 / xfs defaults 0 0

在這個配置文件中,最后一行顯示的是自動掛載的磁盤。

對于用 AMI 啟動的 EC2 實例特別要注意,在第一次按照默認配置(實際的啟動卷數量)進行啟動之后,若想修改默認的卷個數或進行其他卷掛載的時候,需要修改自動掛載腳本。若在不修改配置文件的情況下,解除了在配置文件中出現的原掛載卷,會導致實例在重啟后無法正常啟動,你的 EC2 實例也就壞了…

那么,如何查看自己掛載的卷是否在自動掛載的配置文件中?
下面進行查詢

首先要查詢到機器上掛載了那些卷:

$ df -lhFilesystem Size Used Avail Use% Mounted on/dev/xvda1 30G 11G 20G 37% /devtmpfs 3.9G 0 3.9G 0% /devtmpfs 3.7G 0 3.7G 0% /dev/shmtmpfs 3.7G 17M 3.7G 1% /runtmpfs 3.7G 0 3.7G 0% /sys/fs/cgroup/dev/xvdg 500G 377G 123G 76% /data_bak/dev/mapper/kp-data 695G 458G 237G 66% /datatmpfs 757M 0 757M 0% /run/user/1000

從上面可以看出,/dev 開頭的是掛載卷,總共有三個掛載卷,我們需要知道每個掛載卷的 UUID 號。

# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda 202:0 0 30G 0 disk
└─xvda1 202:1 0 30G 0 part /
xvdh 202:112 0 700G 0 disk
└─kp-data 253:0 0 695G 0 lvm
loop0 7:0 0 100G 0 loop└─docker-202:1-466265-pool 253:1 0 100G 0 dm
 └─docker-202:1-466265-07b91bd38d426f9da2428c068aa1b780e3ca2236a29cce6efba92c4143adf498 253:2 0 10G 0 dm
loop1 7:1 0 2G 0 loop└─docker-202:1-466265-pool 253:1 0 100G 0 dm
 └─docker-202:1-466265-07b91bd38d426f9da2428c068aa1b780e3ca2236a29cce6efba92c4143adf498 253:2 0 10G 0 dm
# blkid
/dev/block/202:1: UUID= ef6ba050-6cdc-416a-9380-c14304d0d206  TYPE= xfs /dev/loop0: UUID= 32b45258-a08f-4e9b-b2fa-5baa99f96c7d  TYPE= xfs /dev/mapper/docker-202:1-466265-pool: UUID= 32b45258-a08f-4e9b-b2fa-5baa99f96c7d  TYPE= xfs /dev/mapper/docker-202:1-466265-07b91bd38d426f9da2428c068aa1b780e3ca2236a29cce6efba92c4143adf498: UUID= 32b45258-a08f-4e9b-b2fa-5baa99f96c7d  TYPE= xfs

通過上面兩個命令可以查找到對應的 UUID 號。

將需要去除的卷那一行去掉即可。

另外將 EBS 卷和實例分離的步驟

使用以下命令卸載 /dev/sdh 設備

umount -d /dev/sdh

打開 Amazon EC2 控制臺 https://console.aws.amazon.com/ec2/。

在導航窗格中,選擇 Volumes。

選擇卷,然后選擇 Actions、Detach Volume。

在確認對話框中,選擇 Yes, Detach。

如果碰到顯示卷正在使用 busy 的信息,說明有程序正在使用這個卷。

[centos@ip-172-31-10-1 ~]$ sudo umount /dev/xvdf
umount: /data: target is busy.
 (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1))

通過下面命令查找是哪些進程在使用:

[centos@ip-172-31-10-1 log]$ lsof | grep  /data bash 11100 centos cwd DIR 202,80 4096 262146 /data/mongo/logbash 11863 centos cwd DIR 202,80 4096 2 /databash 12107 centos cwd DIR 202,80 4096 262148 /data/mongo/dblsof 13481 centos cwd DIR 202,80 4096 262146 /data/mongo/loggrep 13482 centos cwd DIR 202,80 4096 262146 /data/mongo/loglsof 13483 centos cwd DIR 202,80 4096 262146 /data/mongo/log

然后將這些進程 kill 掉,就可以順利 umount 卷或磁盤了~

關于如何實現 AWS-EC2 自動掛載 EBS 卷或磁盤就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-04發表,共計2790字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 昂仁县| 镇赉县| 瑞金市| 阳谷县| 浑源县| 宁海县| 芮城县| 修武县| 西青区| 伽师县| 安乡县| 新津县| 宿州市| 江门市| 安岳县| 呼伦贝尔市| 信阳市| 漠河县| 雅江县| 九龙县| 海盐县| 台中市| 海宁市| 上栗县| 田东县| 黔西| 余江县| 咸宁市| 冷水江市| 子洲县| 镇雄县| 永胜县| 禹城市| 东至县| 佳木斯市| 通辽市| 崇州市| 安庆市| 萨嘎县| 互助| 济南市|