资讯专栏INFORMATION COLUMN

云主机的磁盘配置UHost

ernest.wang / 2849人阅读

摘要:挂载云硬盘挂载云硬盘挂载云硬盘在控制台主机管理页面挂载云硬盘,进行挂载操作。在控制台云硬盘列表页选择需要扩容的云硬盘,将其卸载。这时云硬盘状态会从已挂载变为可用。系统中已可看到已创建的磁盘。

磁盘

本篇目录

查看硬盘分区系统盘扩容数据盘扩容挂载云硬盘卸载云硬盘本地磁盘“缩容”磁盘快照

查看硬盘分区

登陆云主机后,使用fdisk -l命令查看云主机的硬盘分区(Ubuntu中需要root权限)。

image

系统盘:/dev/vda
数据盘1:/dev/vdb
数据盘2:/dev/vdc

系统盘扩容

1. 扩容规则

不同磁盘类型,遵循不同的磁盘扩容规则:

类型磁盘上限支持扩容操作本地磁盘(普通本地盘,SSD本地盘)100GB更改配置云盘500GB创建主机、更改配置、重装系统 2. 扩容步骤创建/重装主机时扩容:在创建/重装主机页面,选择系统盘大小;等待创建/重装完毕,此时底层块设备已扩容完成;进入主机查看文件系统是否已扩容完毕。创建后通过更改配置扩容:

本地系统盘扩容时间较长,扩容至100G可能需要关机等待30分钟。

选择“更改配置” -> “更改磁盘容量” -> 系统盘;等待扩容结束,主机进入关机状态,此时底层块设备已扩容完成;开机,进入主机查看文件系统是否已扩容完毕。查看文件系统是否扩容完毕:

df -TH

这台电脑->查看C盘大小是否与控制台一致

如文件系统并未扩容完毕,则需要执行系统内扩容步骤

3. 系统内扩容步骤 步骤1:安装growpart

Cloud-init支持版镜像中已默认安装growpart,其余版本需要自行安装,过程如下:

CentOS:

yum install -y epel-release
yum install -y cloud-utils

Ubuntu:

sudo apt-get install cloud-initramfs-growroot
步骤2:扩容分区表
LANG=en_US.UTF-8
growpart /dev/vda 1

CentOS6和Debian8,可能会遇到内核以及工具链不支持热重载分区表的情况,如遇此情况,扩容分区表后需重启一次操作系统。

步骤3:扩容文件系统
resize2fs /dev/vda1 (ext4文件系统)
xfs_growfs /dev/vda1 (xfs文件系统) 或xfs_growfs /
步骤4:确认

查看是否扩容完成:

df -TH

在“计算机管理”中选择扩展卷,即可完成扩容。具体操作步骤如下:

数据盘扩容

1. 扩容步骤磁盘类型:本地盘和云硬盘

在控制台选择“更改配置”,关机升级后,重新开机即可。

如文件系统并未扩容完毕,则需要执行系统内扩容步骤

2. 系统内扩容步骤 查看数据盘的文件系统类型(升级操作需要针对ext4和xfs两种文件系统采取不同的操作)
df -ihT

image

image

针对ext4文件格式的操作系统(如CentOS6)
e2fsck -f /dev/vdb
resize2fs /dev/vdb
针对xfs文件格式的操作系统(如CentOS7)
xfs_repair /dev/vdb
xfs_growfs /data

在主机上操作,cmd中输入diskpart.exelist volume,选择要扩展大小的逻辑卷,输入要扩展大小extend [size=n], 或extend将所有未分配大小扩展到选择的逻辑卷。

image

3. 扩容前无本地数据盘的主机

升级后,需在云主机内做如下操作:

可选择ext4或xfs两种文件系统格式来格式化数据盘

将数据盘设置为ext4文件格式(CentOS6的默认文件系统格式):

mkfs -t ext4 /dev/vdb 
mount /dev/vdb /data/

编辑/etc/fstab,将对应配置写入fstab

/dev/vdb   /data  ext4  defaults,noatime 0 0

将数据盘设置为xfs格式(CentOS7的默认文件系统格式):

mkfs.xfs /dev/vdb
mount -t xfs /dev/vdb /data

编辑/etc/fstab,加入如下内容

/dev/vdb /data xfs defaults,noatime 0 0  

在主机上操作,cmd中输入diskpart.exe

输入list diskselect disk n (请根据实际情况,填写n的具体数值),选中数据盘;输入create partition primary,创建分区;输入list volume,可看到创建的卷。输入format fs=ntfs quick 进行分区;输入assign,分配驱动器号;输入exit退出,系统中已可看到已创建的磁盘。

image

挂载云硬盘

在控制台主机管理页面->挂载云硬盘,进行挂载操作。

您还可以使用udisk attach(UCloud CLI)命令挂载云硬盘,并指定可用区和云主机实例ID。请使用 --udisk-id参数指定云硬盘资源ID。 例如:

ucloud udisk attach --udisk-id bsm-bagfqw5u --zone cn-bj2-05 --uhost-id uhost-bh0fvsnh/UHost

以上示例输出如下:

udisk[bsm-bagfqw5u] is attaching to uhost uhost[uhost-bh0fvsnh]...done

然后在云主机内做如下操作:

mkdir /udisk
mount /dev/vdc /udisk
df -h

卸载云硬盘

您只能操作卸载数据盘,系统盘不能被卸载。同时本地盘也不支持卸载,不支持多带带释放。

1. 系统内卸载云盘

Linux操作系统执行以下语句:

umount /dev/vdc

首先在磁盘管理器中选中云磁盘,右键选择“脱机”。

image

然后在设备管理器中选中云硬盘,右键点击“卸载”。

image

这两个操作相当于在Windows系统中对云硬盘进行了dismount操作。

如果只有一个C盘,此时第二个便是云硬盘,建议在扩容前对云硬盘进行备份(如快照和克隆)。 在控制台云硬盘列表页选择需要扩容的云硬盘,将其卸载。这时云硬盘状态会从“已挂载”变为“可用”。

2. 控制台操作

在控制台主机管理页面->云盘管理->卸载,进行卸载操作。

您还可以使用udisk detach(UCloud CLI)命令卸载云硬盘,并指定可用区。请使用 --udisk-id参数指定云硬盘资源ID。 例如:

ucloud udisk detach --udisk-id bsm-bagfqw5u --zone cn-bj2-05

以上示例输出如下:

Please confirm that you have already unmounted file system corresponding to this hard drive,(See "https://docs.ucloud.cn/udisk/userguide/umount" for help), otherwise it will cause file system damage and UHost cannot be normally shut down. Sure to detach? (y/n):y
udisk[bsm-bagfqw5u] is detaching from uhost[uhost-bh0fvsnh]…done

本地磁盘“缩容”

控制台不支持本地磁盘的“缩容”,但可通过以下步骤变相实现“缩容”。

请注意,此操作会完全抹去数据,请先进行数据备份后操作!!!

1. 删除本地盘

本地盘的删除需要关机进行。 首先进入系统内部进行卸载操作,操作步骤:

umount /dev/vdc

首先在磁盘管理器中选中云磁盘,右键选择“脱机”。

image

然后在设备管理器中选中云硬盘,右键点击“卸载”。

image

在系统内完成卸载后,请在控制台选择 指定主机->详情->磁盘与恢复->删除本地盘。

2. 添加本地盘

请在控制台选择 指定主机->详情->磁盘与恢复->新建本地盘,选择适合大小。

新建后,请进入主机内部进行如下操作:

升级后,需在云主机内做如下操作:

可选择ext4或xfs两种文件系统格式来格式化数据盘

将数据盘设置为ext4文件格式(CentOS6的默认文件系统格式):

mkfs -t ext4 /dev/vdb 
mount /dev/vdb /data/
编辑/etc/fstab,将对应配置写入fstab
/dev/vdb   /data  ext4  defaults,noatime 0 0
将数据盘设置为xfs格式(CentOS7的默认文件系统格式):
mkfs.xfs /dev/vdb
mount -t xfs /dev/vdb /data
编辑/etc/fstab,加入如下内容
/dev/vdb /data xfs defaults,noatime 0 0

在主机上操作,cmd中输入diskpart.exe

输入list diskselect disk n(请根据实际情况,填写n的具体数值),选中数据盘。输入create partition primary,创建分区。输入list volume,可看到创建的卷。输入format fs=ntfs quick 进行分区输入 assign。分配驱动器号。输入exit退出。系统中已可看到已创建的磁盘。

image

同理,云盘亦不支持直接“缩容”,但可以在卸载后新建容量较小的云盘,直接挂载。 如您还想了解更多磁盘相关功能及信息,请阅读云硬盘UDisk

磁盘快照

磁盘快照服务(USnap)是基于数据方舟CDP技术为全系列云硬盘数据盘(普通/SSD/RSSD)提供了创建快照的能力。快照是一种便捷高效的数据容灾手段,常用于数据备份、制作自定义镜像、应用容灾等。

如您需要了解更多更多快照相关操作及功能,请阅读磁盘快照服务 USnap

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/127206.html

相关文章

  • 主机 UHost】操作指南:[磁盘]查看硬盘分区、系统盘/数据盘扩容、挂载/卸载硬盘和本地磁盘

    摘要:云主机查看硬盘分区登陆云主机后,使用命令查看云主机的硬盘分区中需要权限。这两个操作相当于在系统中对云硬盘进行了操作。在控制台云硬盘列表页选择需要扩容的云硬盘,将其卸载。这时云硬盘状态会从已挂载变为可用。云主机UHost查看硬盘分区登陆云主机后,使用fdisk -l命令查看云主机的硬盘分区(Ubuntu中需要root权限)。系统盘:/dev/vda 数据盘1:/dev/vdb 数据盘2:/...

    Tecode 评论0 收藏0
  • 主机 UHost】产品简介:UHost磁盘、镜像、网络与监控

    摘要:磁盘云主机目前可选五种类型的磁盘本地普通盘本地盘普通云盘云盘与云盘。其二是自制镜像,是由用户通过云主机来自行创建的自有映像,只有用户本人可见。如何管理弹性组播和广播云主机在基础网络模式下,目前支持广播,暂不支持组播。UHost磁盘UCloud云主机目前可选五种类型的磁盘:本地普通盘、本地SSD盘、普通云盘、SSD云盘与RSSD云盘。类型简介云硬盘作为云计算场景基础块存储产品为云主机提供持久化...

    Tecode 评论0 收藏0
  • 主机 UHost】操作指南:常用操作导航,主机创建、管理、升配、删除、开关机及网络配置

    摘要:更多详情参见云主机快速上手指南主机管理创建完成后,可对您的云主机进行关闭重启断电删除等常规操作,且均支持多台批量处理。在详情页面中,可对云主机设置分组,组名相同的云主机即被归为同一组。重置主机密码如果您遗失了云主机管理密码,可点击重置密码。UHost常用操作导航云主机相关操作创建主机扩容磁盘网络相关操作弹性IP: EIP管理防火墙: 外网防火墙管理虚拟IP:KeepAlived配置私有网络:...

    Tecode 评论0 收藏0
  • 主机 UHost】产品简介:什么是主机UHost产品优势,功能简介与计费说明

    摘要:计费说明云主机产品目前支持按年按月按时预付费和按时后付费四种计费方式。此外,云盘费用与主机开关机状态无关,按照完整的小时计费。举例用户于购买成功后付费云主机,系统将于生成时间段内的后付费订单,并以此类推。什么是云主机云主机提供可随时扩展的计算服务,每台云主机以虚拟机的形式运行,主机资源包含CPU、内存、磁盘等最基础的计算组件。云主机是UCloud最为核心的服务,有些服务,如IP、镜像、云硬盘...

    Tecode 评论0 收藏0
  • 主机 UHost】产品简介:UHost地域与可用区,机型与CPU平台,主机特性、订单构成与配额

    摘要:机型与平台机型云主机根据应用场景将主机区分为快杰型快杰型快杰型快杰型通用型高主频型型总计种机型。不同平台的云主机价格相同。升级过程中云主机无需关机或重启,同时不会对主机上运行的应用和业务产生性能影响。限制目前仅支持及以上的平台的云主机。UHost地域与可用区可用区是一组物理和电力上相互隔离的资源的组合。一个可用区可能是由一个机房、或者多个机房的一部分组合后设计而成,经合理设计后,故障影响范围...

    Tecode 评论0 收藏0

发表评论

0条评论

ernest.wang

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<