为什么登录到云服务器后看不到已挂载的数据盘-凯发k8国际娱乐官网入口
排查思路
操作系统 |
可能原因 |
处理措施 |
---|---|---|
linux |
|
|
windows |
新的数据盘默认是没有分区和文件系统的,因此在资源管理器中不会显示,需要先手动执行初始化操作。 |
linux数据盘
问题现象:已经通过管理控制台将数据盘挂载至linux弹性云服务器,但是登录到弹性云服务器后找不到数据盘。
以centos 7.4为例:执行df -th命令查看磁盘信息,正常回显如下:
[root@ecs-test-0001 ~]# df -th filesystem type size used avail use% mounted on /dev/vda1 ext4 43g 1.9g 39g 5% / devtmpfs devtmpfs 2.0g 0 2.0g 0% /dev tmpfs tmpfs 2.0g 0 2.0g 0% /dev/shm tmpfs tmpfs 2.0g 9.1m 2.0g 1% /run tmpfs tmpfs 2.0g 0 2.0g 0% /sys/fs/cgroup tmpfs tmpfs 398m 0 398m 0% /run/user/0 /dev/vdb1 ext4 106g 63m 101g 1% /mnt/sdc
和回显示例不同的是,只能看到系统盘“/dev/vda1”,没有数据盘“/dev/vdb1”。
原因分析:
- 原因一:新的数据盘默认是没有分区和文件系统的,因此在磁盘信息中不会显示,需要先手动执行初始化操作。
具体方法请参见初始化数据盘场景及磁盘分区形式介绍。
- 原因二:如果弹性云服务器重启后,发现找不到数据盘,则可能是由于您未设置开机时自动挂载数据,重启之后没有挂载,因此查不到。请按照以下步骤修改:
- 执行以下命令,重新挂载数据盘。
mount 磁盘分区 挂载目录
命令示例:
mount /dev/vdb1 /mnt/sdc
重新挂载后,执行以下步骤设置开机自动挂载数据盘。
- 执行如下命令,查询磁盘分区的uuid。
blkid 磁盘分区
以查询磁盘分区“/dev/vdb1”的uuid为例:
blkid /dev/vdb1
回显类似如下信息:
[root@ecs-test-0001 ~]# blkid /dev/vdb1 /dev/vdb1: uuid="0b3040e2-1367-4abb-841d-ddb0b92693df" type="ext4"
表示“/dev/vdb1”的uuid。
- 执行以下命令,使用vi编辑器打开“fstab”文件。
vi /etc/fstab
按“i”,进入编辑模式。
- 将光标移至文件末尾,按“enter”,添加如下内容。
uuid=0b3040e2-1367-4abb-841d-ddb0b92693df /mnt/sdc ext4 defaults 0 2
以上内容仅为示例,具体请以实际情况为准,参数说明如下:- 第一列为uuid,此处填写2中查询到的磁盘分区的uuid。
- 第二列为磁盘分区的挂载目录,可以通过df -th命令查询。
- 第三列为磁盘分区的文件系统格式, 可以通过df -th命令查询。
- 第四列为磁盘分区的挂载选项,此处通常设置为defaults即可。
- 第五列为linux dump备份选项。
- 0表示不使用linux dump备份。现在通常不使用dump备份,此处设置为0即可。
- 1表示使用linux dump备份。
- 第六列为fsck选项,即开机时是否使用fsck检查磁盘。
- 0表示不检验。
- 挂载点为(/)根目录的分区,此处必须填写1。
根分区设置为1,其他分区只能从2开始,系统会按照数字从小到大依次检查下去。
- 按“esc”后,输入“:wq”,按“enter”。
保存设置并退出编辑器。
执行以下步骤,验证自动挂载功能。- 执行如下命令,卸载已挂载的分区。
umount 磁盘分区
命令示例:
umount /dev/vdb1
- 执行如下命令,将“/etc/fstab”文件所有内容重新加载。
mount -a
- 执行如下命令,查询文件系统挂载信息。
mount | grep 挂载目录
命令示例:
mount | grep /mnt/sdc
回显类似如下信息,说明自动挂载功能生效:
root@ecs-test-0001 ~]# mount | grep /mnt/sdc /dev/vdb1 on /mnt/sdc type ext4 (rw,relatime,data=ordered)
- 执行如下命令,卸载已挂载的分区。
- 执行以下命令,重新挂载数据盘。
windows数据盘
问题现象:已经通过管理控制台将数据盘挂载至windows弹性云服务器,但是登录到弹性云服务器后找不到数据盘。以windows 2012为例:在“此电脑”下,和图1不同,看不到数据盘d盘。
解决方法:新的数据盘默认是没有分区和文件系统的,因此在资源管理器中不会显示,需要先手动执行初始化操作。
具体方法请参见初始化数据盘场景及磁盘分区形式介绍。
- 为什么登录到云服务器后看不到已挂载的数据盘
- 云硬盘不支持挂载至云服务器怎么办
- 一块云硬盘可以挂载到多台云服务器上吗
- 云硬盘可以挂载至不同可用区的云服务器吗
- 怎样为云服务器增加数据盘(例如d盘或者dev/vdb1)
- 包年/包月云硬盘可以挂载给其他云服务器吗
- 不同类型的磁盘可以挂载在同一个云服务器上吗
- 系统盘和数据盘之间可以随意转换吗
意见反馈
文档内容是否对您有帮助?
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨
more