首页 > 其他分享 >华为云ECS虚拟机磁盘扩容过程

华为云ECS虚拟机磁盘扩容过程

时间:2023-10-09 16:26:20浏览次数:36  
标签:查看 虚拟机 16G dev 华为 ECS 挂载 磁盘 datadisk

华为云ECS虚拟机磁盘扩容过程

背景

这个机器系统盘只有40G的空间. 导致磁盘空间不足.
其实一开始我不知道虚拟机其实还有可以参加的磁盘.

机器信息获取

ECS的系统盘只有40G的空间.
df -Th 就可以得出具体的结论.

但是实际上这个机器申请了数据盘. 但是未进行初始化. 
其实拿到虚拟机前几步必须要干的:
1. df -Th 查看已经挂载的磁盘空间.
2. fdisk -l 查看磁盘设备信息.
3. timedatactl 查看时区
4. date 查看时间.
5. free 查看内存
6. lscpu 查看CPU信息.
7. 验证网络是否可以联通网络.
8. 查看系统版本以及内核版本等.

LVM的知识总结

PD->PV->VG->LV->mkfs->mount->fstab
PD physical disk 物理磁盘 对应 /dev/vdb /dev/vdc /dev/vda等.
PD 需要进行 fidks /dev/vdb 的处理.来报账可以被使用
可以使用 lsblk进行查看
PV
PD的下一层是PV physical volume 物理卷
需要使用pvcreate /dev/vdb1 的方式进行创建. 注意 1 是fdisk p 命令创建处理来.
VG
多个PV来组成一个VG volume group ,可以通过group的方式提高存储的性能.
感觉这种VG其实有RAID0的效果.增加了一定的异常概率.
vgcreate vg_name pv01 pv02
LV 
VG的下一层是LV,一个VG可以有多个LV. 反着我没验证.
lvcreate -L  size -n lvname vgname 
mkfs
LV需要创建文件系统才能够进行下一步的挂载
mkfs.xfs /dev/vgname/lvname
mount
mount /dev/datadisk/data /diskdata/
fstab的方式进行固化. 

挂载磁盘

fdisk -l
简要信息:
Disk /dev/vda:40 GiB,
Disk /dev/vdb:208 GiB,
Disk /dev/vdc:208 GiB,
其实第一反应是将vdb和vdc进行初始化挂载到特定路径就可以了.

但是想到lvm可以将读写分散到多个物理磁盘上面会提高很多性能
于是规划使用lvm的方式进行挂载
df -TH 查看一下文件系统
文件系统                  类型      容量  已用  可用 已用% 挂载点
devtmpfs                  devtmpfs   16G     0   16G    0% /dev
tmpfs                     tmpfs      16G     0   16G    0% /dev/shm
tmpfs                     tmpfs      16G  628K   16G    1% /run
tmpfs                     tmpfs      16G     0   16G    0% /sys/fs/cgroup
/dev/vda1                 xfs        40G   27G   14G   67% /

看跟分区的挂载方式基本上就明确没有使用 lvm的格式 需要自己进行lvm的创建处理

挂载磁盘

  • 第一步初始化磁盘

    fdisk /dev/vdb
    注意第一步选择:
    n 新建一个分区
    p 创建一个主分区
    其他都默认就可以.
    w 写入住分区
    同样的进行 
    fdisk /dev/vdc的处理
    
  • 创建物理卷

    pvcreate /dev/vdb1
    pvcreate /dev/vdc1
    可以通过pvdisplay的方式进行查看.
    
  • 创建虚拟VG

    vgcreate datadisk /dev/vdb1 /dev/vdc1
    可以通过
    vgdisplay的方式进行查看
    注意有可以通过:
    lsblk的方式查看具体的信息.
    
  • 创建lv

    逻辑卷的创建为: 
    lvcreate -L 415G -n data datadisk
    需要注意
    -L 后面指定了磁盘的大小
    -n 指定了lv 的名称
    datadisk 是vg虚拟磁盘组的名称.
    
  • 挂载目录

    因为已经有了一个data目录
    所以这次我创建了一个 diskdata的目录
    mkdir /diskdata/
    进行区分.
    第一步创建文件系统:
    mkfs.xfs /dev/datadisk/data
    进行挂载
    mount /dev/datadisk/data /diskdata/
    
    • 进行新检查

    开机自动挂载

    华为云等ECS的虚拟机其实建议使用UUID的方式进行自动挂载磁盘.
    首先第一步需要获取磁盘的UUID
    blkid
    结果为:
    /dev/vda1: UUID="edf839fd-8e1a-4373-946a-xxxxxxxx" BLOCK_SIZE="512" TYPE="xfs" PARTUUID="319ba3a3-01"
    /dev/vdb1: UUID="oT7DgP-LIdD-wOIv-OoH2-nwYr-xxxxxxxx" TYPE="LVM2_member" PARTUUID="65ff64a3-01"
    /dev/vdc1: UUID="AjNLqb-eHgf-4zi5-dqy2-FHx5-xxxxxxxx" TYPE="LVM2_member" PARTUUID="32347fd3-01"
    /dev/mapper/datadisk-data: UUID="7fa17092-ce23-48af-bce1-xxxxxxxx" BLOCK_SIZE="512" TYPE="xfs"
    注意这个命令会将所有的块存储设备都展示出来
    注意type 为文件格式 为下面一个命令的挂载进行协同.
    
    vim /etc/fstab  增加上对应的一行内容. 
    
    UUID=7fa17092-ce23-48af-bce1-xxxxxxxx       /diskdata  
    
    

标签:查看,虚拟机,16G,dev,华为,ECS,挂载,磁盘,datadisk
From: https://www.cnblogs.com/lailaoban/p/17752016.html

相关文章

  • 阿里云ECS高可用应用架构部署方案
    高可用架构是指计算机系统能够保证无故障持续运行的概率,通常采用百分比的方式来表示系统的高可用性等级,我们在生活中采用高可用概率=可用时间/总时间*100%来计算实现的高可用性等级,要想实现较高的高可用性等级,需要引入系统冗余的理念。7x24 小时不间断的运行并对外提供正常的服务,......
  • 华为云 海报生成 CDN权限配置
    在【对象存储服务】中,找到【CDN】选择进入  选择【域名管理】,添加绑定的【CDN域名】并解析好  选择【绑定的CDN域名】的【设置】中,找到【高级配置】    在【HTTPheader配置】边,点击【编辑】  添加【access-control-allow-origin】,取值为“*”的权限,即可......
  • 华为云OBS配置-远程附件-20231009
    使用此服务前请先注册并绑定华为云官方合作伙伴账号,享受VIP服务和优惠价格(新购和续费都有专属折扣),更能领取大额代金券!  立即注册/已有账号绑定=>>! 如果不能绑定,请联系售前商务或工单联系售后处理!  创建华为云存储OBS步骤: 一、进入OBS控制台:https://storage.huawei......
  • 虚拟机备份的wim镜像部署到物理机上出现游戏无法打开的解决办法
    虚拟机备份的wim镜像部署到物理机上时,注册表仍然残留了虚拟机的特征,部分游戏在启动时会检测到虚拟机痕迹,以崩坏·星穹铁道为例,打开游戏提示:“游戏无法运行在虚拟环境中,请更换设备后重试”。解决办法:定位到注册表:计算机\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Cla......
  • 华为跟思科配置VLAN与trunk模式切换
    华为交换机跟思科交换机设置VLAN跟trunk与access模式切换在原有交换机基础上配上vlan,vlan是一种隔离技术1.隔离广播   2.隔离故障配置交换机(华为)1. sy回车,进入配置模式undo in en   关闭英文提示,好看一点,可以不打。实际工作中,不打。2. 分别输入vlan10 ......
  • 华为iStack、 CSS 、Eth-Trunk、 M-LAG
    一、iStack设备堆叠1、定义堆叠是指将多台支持堆叠的特性交换机设备组合在一起,从逻辑上组合成一台交换设备。2、为什么要使用堆叠技术?(3个优点)通过交换机堆叠,可以实现网络高可靠性和网络大量数据转发,同时简化网络管理。3、iStack基本概念角色(堆叠中所有的交换机都称为成员交换机)主......
  • 安装配置kvm虚拟机,并创建虚拟机
    1、开启宿主机的CPU虚拟化功能编辑虚拟机设置--处理器--勾选虚拟化IntelVT-x/EPT或AMD-V/RVI(V).2、验证是否开启虚拟化支持[root@KVM~]#grep-Em1"vmx|svm"/proc/cpuinfoflags:fpuvmedepsetscmsrpaemcecx8apicsepmtrrpgemcacmovpatpse3......
  • Linux p1 VMware虚拟机网络连接三种模式
    VMware虚拟机网络连接三种模式:想自己记录笔记,但是完全写不出来啊,直接转载吧桥接模式:桥接模式,点击查看NAT模式:NAT模式,点击查看主机模式:主机模式,点击查看......
  • 迁移虚拟机在目标主机上为目标网络配置的卸载或安全策略不同
    1、当前已连接的网络接口“Networkadapter1”无法使用网络“VMnetwork”,因为“在目标主机上为目标网络配置的卸载或安全策略不同于在源主机上为源网络配置的卸载或安全策略”  二、解决方案:检查集群内主机的虚拟交换机安全配置一致。(建议端口组名称也一致,还有字母大小......
  • 最高评级!华为云CodeArts Board获信通院软件研发效能度量平台先进级认证
    9月26日,华为云CodeArtsBoard获得了中国信通院《云上软件研发效能度量分级模型》的先进级最高级评估,达到了软件研发效能度量平台评估的通用效能度量能力、组织效能模型、项目效能模型、资源效能模型、个人效能模型、研发效能评价模型、项目管理域、开发域、测试域、运维/运营域的先......