加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

linux – 关于在Amazon AWS上格式化新的EBS卷

发布时间:2020-12-14 02:14:27 所属栏目:Linux 来源:网络整理
导读:我没有太多使用 Linux和安装/卸载东西的经验.我正在使用亚马逊AWS,使用Ubuntu映像启动EC2,并将新的EBS卷附加到EC2.从仪表板中,我可以看到该卷附加到:/ dev / sda1. 现在,我从亚马逊this guide开始看到内核可能会改变路径.所以我的/ dev / sda1设备最有可能
我没有太多使用 Linux和安装/卸载东西的经验.我正在使用亚马逊AWS,使用Ubuntu映像启动EC2,并将新的EBS卷附加到EC2.从仪表板中,我可以看到该卷附加到:/ dev / sda1.

现在,我从亚马逊this guide开始看到内核可能会改变路径.所以我的/ dev / sda1设备最有可能安装在/ dev / xvda1上.

所以我使用终端登录.我做ls / dev /,我确实在那里看到了xvda1.但我也看到了xvda.现在我想格式化设备.但我不知道未格式化的设备是否连接到xvda1或xvda.我无法列出/ dev / xvda1和/ dev / xvda的内容(它表示ls:无法访问/ dev / xvda1 /:不是目录).我想我必须先格式化它.

我尝试使用sudo mkfs.ext4 / dev / xvda1进行格式化.它说:/ dev / xvda1已安装;不会在这里制作文件系统!

我尝试使用sudo mkfs.ext4 / dev / xvda进行格式化.它说:/ dev / xvda显然正在被系统使用;不会在这里制作文件系统!

如何格式化音量?

编辑:

lsblk命令的结果:

NAME    MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
xvda    202:0    0   8G  0 disk 
`-xvda1 202:1    0   8G  0 part /

然后我尝试使用命令sudo mkfs -t ext4 / dev / xvda,但出现相同的错误消息:/ dev / xvda显然正在被系统使用;不会在这里制作文件系统!

当我尝试使用命令mount / dev / xvda / webserver时,会出现错误消息:mount:/ dev / xvda已挂载或/ webserver忙.有些网站表明这也可能是因为文件系统已损坏或未格式化.所以我想我必须能够先安装它才能安装它.

解决方法

首先,您尝试格式化/ dev / xvda1,它是根设备.为什么?

其次,如果您添加了新的EBS,请按照以下步骤操作.

列表块设备

这将为您提供连接到EC2的块设备列表

[ec2-user ~]$lsblk
NAME  MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
xvdf  202:80   0  100G  0 disk
xvda1 202:1    0    8G  0 disk /

这个xvda1是/(root),xvdf是你需要格式化和挂载的(对于新的EBS)

格式化设备

sudo mkfs -t ext4 device_name   # device_name is xvdf here

创建一个挂载点

sudo mkdir /mount_point

安装音量

sudo mount device_name mount_point  # here device_name is /dev/xvdf

在/ etc / fstab中输入一个条目

device_name  mount_point  file_system_type  fs_mntops  fs_freq  fs_passno

执行

sudo mount -a

这将读取您的/ etc / fstab文件,如果没有问题.它会将EBS挂载到mount_point

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读