当你买了云服务器,有时候你会看到服务器信息写着“50G系统盘+100G数据盘”然鹅当你连上服务器,却只看到50G的大小,还有100G不见了。是服务商阉割了你的硬盘吗?其实并不是。
这相当于你新买了一块硬盘,你直接装在电脑,还不能在资源管理器出现的。你要给新的硬盘新建分区,给这块硬盘分配盘符,这样才能用。
对于Windows的服务器挂载云硬盘也是同样道理,一样步骤。对于Linux的服务器来说,你需要手动将云硬盘挂载到一个文件夹,这样才能生效。
我以我的腾讯云服务器为例,有两块数据盘,一块400G,一块1T

购买云硬盘后,我们首先要在云服务器控制台将云硬盘挂载到服务器,这样服务器才会出现新的硬盘
注意:该操作因服务商而异,有些服务商会自动帮你挂载。具体请咨询你的服务商

Windows挂载云硬盘
- 以管理员身份登录 Windows 云服务器
- 在云服务器桌面,右键单击左下角的
。
- 在弹出的菜单中,选择磁盘管理打开“磁盘管理”窗口。
- (可选)右键单击目标空磁盘,选择联机。
当磁盘状态变为“没有初始化”时,表示联机完成。 - (可选)右键单击已联机的磁盘,选择初始化磁盘,在弹出的“初始化磁盘”窗口中,选择 MBR(主启动记录),并单击确定。
说明- MBR(Main Boot Record)格式分区支持的磁盘最大容量为2TB,GPT(GUID Partition Table)分区表最大支持的磁盘容量为18EB。如果您需要使用大于2TB的磁盘容量,请采用 GPT 分区方式。
- 若磁盘投入使用后,再切换磁盘分区形式,则磁盘上的原有数据将会被清除,因此请在磁盘初始化时谨慎选择磁盘分区形式。
- 右键单击目标磁盘,选择新建简单卷,并在弹出的“新建简单卷”窗口中单击下一步。
- 输入简单卷大小,单击下一步。
- 选择驱动器号或驱动器路径,单击下一步,本文以分配驱动器号 E 为例。如下图所示:
- 选择文件系统及格式化分区,单击下一步。
- 单击完成。
目标磁盘显示正在格式化,需要等待片刻让系统完成初始化操作。当卷状态为“状态良好”时,表示初始化磁盘成功。初始化成功后,在“计算机”界面可以看到新分区的数据盘。
Linux挂载云硬盘
- 以 root 用户登录 Linux 云服务器。
- 执行以下命令,查看连接到实例的磁盘名称。
fdisk -l

回显信息如下图所示,则我的云服务器有两三块磁盘,一般/dev/vda
是系统盘,/dev/vdb
是新增的1T数据盘,/dev/vdc
是新增的400G数据盘
3.执行以下命令,格式化该磁盘。
mkfs.ext4 /dev/vdb
mkfs.ext4 /dev/vdc
4.新建文件夹,命名为/data,/www,等会儿将云硬盘挂载到文件夹

5.执行以下命令,将1T磁盘(/dev/vdb)挂载到 /data
挂载点,将400G磁盘(/dev/vdc)挂载到 /www
挂载点
mount /dev/vdb /data
mount /dev/vdc /www
我们可以看到,挂载成功,硬盘已经显示在列表了

你可以设置开机自动挂载硬盘。如果你不需要开机自动挂载,请跳过下列步骤
echo "/dev/vdb /www ext4 defaults 0 0" >> /etc/fstab
echo "/dev/vdc /www ext4 defaults 0 0" >> /etc/fstab
宝塔一键脚本挂载云硬盘
宝塔有脚本可以直接将云硬盘挂载到www文件夹,请在未安装宝塔面板前使用
Centos系统请使用以下命令:
yum install wget -y && wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh
Ubuntu系统请使用以下命令:
wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && sudo bash auto_disk.sh
Debian系统请使用以下命令:
wget -O auto_disk.sh http://download.bt.cn/tools/auto_disk.sh && bash auto_disk.sh
文章评论