阿里云ACK worker节点硬盘扩盘

news2024/11/18 3:34:39

1、在控制台选择要扩盘的服务器,进入硬盘并选择扩盘
在这里插入图片描述
2、进入盘后点击已备份扩盘
在这里插入图片描述
3、选择扩盘方式以及要扩盘的最后大小
在这里插入图片描述
4、确认是否按我们的要求扩盘的
在这里插入图片描述
5、扩盘分区和文件系统
在这里插入图片描述
6、手动扩盘操作
ACK扩盘文档
查看分区情况

[root@iZj6caed975ouwzuyu564vZ ~]# lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
vda    253:0    0  500G  0 disk 
└─vda1 253:1    0  120G  0 part /
[root@iZj6caed975ouwzuyu564vZ ~]# fdisk -lu

Disk /dev/vda: 536.9 GB, 536870912000 bytes, 1048576000 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x000bf04b

   Device Boot      Start         End      Blocks   Id  System
/dev/vda1   *        2048   251658206   125828079+  83  Linux

如下图:
1:云盘的设备名称
2:云盘是否分区及分区名称。

已分区:如果有”1“处的分区信息表示已分区,Device取值为分区名称(示例中为/dev/vda1),数字1是分区编号,则需扩容分区和文件系统。

未分区(裸设备):如果没有"2"处的分区信息表示未分区,为裸设备。则无需执行步骤1:扩容分区,直接执行步骤2:扩容文件系统即可。
3:云盘的分区类型。
Disk label type值为dos表示MBR分区,值为gpt表示GPT分区。

* 说明
不同操作系统的显示略有不同。如果没有Disk label type字段,可通过System字段判断。System值为Linux表示MBR分区,值为GPT表示GPT分区。

较低版本的fdisk可能不能正常显示GPT分区表。您可以通过gdisk -l /dev/vdb命令查看分区类型。

4:确认待扩容的分区。

由于容量= sectors值512 bytes,图示例中:
云盘/dev/vda的sectors=536870912000,则云盘容量=536870912000
512bytes=536.9GB(等于60GiB)
分区/dev/vdb1的sectors=(End-Start)=251658205,则分区容量= 251658205*512bytes=119.99GB(等于120GiB)
根据计算得出/dev/vda1分区的容量小于云盘/dev/vda的容量,即/dev/vda1分区需要扩容。

* 说明
您也可以通过运行lsblk命令查看哪个分区待扩容。

在这里插入图片描述
7、扩盘
以下为"Alibaba Cloud Linux 2/3版本、CentOS 6及以上版本" 操作系统
如下操作,先查看分区盘为120G,扩盘后为500G
主要为两个命令

MBR

type growpart || yum install -y cloud-utils-growpart
LC_ALL=en_US.UTF-8 growpart /dev/vdb 1

GPT分区(需安装gdisk工具)

type growpart || yum install -y cloud-utils-growpart
type sgdisk || yum install -y gdisk
LC_ALL=en_US.UTF-8 growpart /dev/vdb 1

[root@iZj6caed975ouwzuyu564vZ ~]# lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
vda    253:0    0  500G  0 disk 
└─vda1 253:1    0  120G  0 part /
[root@iZj6caed975ouwzuyu564vZ ~]# type growpart || yum install -y cloud-utils-growpart
growpart is /usr/bin/growpart
[root@iZj6caed975ouwzuyu564vZ ~]# LC_ALL=en_US.UTF-8 growpart /dev/vda 1
CHANGED: partition=1 start=2048 old: size=251656159 end=251658207 new: size=1048573919 end=1048575967
[root@iZj6caed975ouwzuyu564vZ ~]# lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
vda    253:0    0  500G  0 disk 
└─vda1 253:1    0  500G  0 part /

如下显示就表示扩盘成功

如果系统为"Debian 8及以上版本、Ubuntu14及以上"则基本命令如下

MBR分区

apt-get update
type growpart || apt-get install -y cloud-guest-utils
LC_ALL=en_US.UTF-8 growpart /dev/vdb 1

GPT分区(需安装gdisk工具)

apt-get update
type growpart || apt-get install -y cloud-guest-utils
type sgdisk || apt-get install -y gdisk
LC_ALL=en_US.UTF-8 growpart /dev/vdb 1

注:由于CentOS 6和CentOS 8结束生命周期(EOL),如果您使用的是CentOS 6或者CentOS 8系统的ECS实例,请先切换源地址

分别可以参考CentOS 6 EOL如何切换源? 和 CentOS 8 EOL如何切换源?

注意:

以下几种分区情况,您需要特别注意:
LC_ALL=en_US.UTF-8是环境变量设置,为了兼容中文操作系统的字符编码。

如果您扩容的是系统盘,系统盘的设备名称通常为/dev/vda。

如果单盘有多个连续分区的情况,仅能扩容最后一个分区。例如数据盘/dev/vdb有三个分区/dev/vdb1、/dev/vdb2和/dev/vdb3。扩容时,只能扩容最后一个分区/dev/vdb3,即执行growpart /dev/vdb 3命令即可完成数据盘的分区扩容。

如果您是NVMe类型云盘,以分区名称/dev/nvme0n1p1为例,其中/dev/nvme0n1是设备名称。扩容时执行命令为growpart /dev/nvme0n1 1,而不是growpart /dev/nvme0n1p1 1。

如果您需要扩容的云盘分区是MBR分区表下的扩展分区(通常判断方式是分区号大于等于5),您需要先进行扩展分区扩容后再对逻辑分区进行扩容。例如您有/dev/vdb1(主分区)、/dev/vdb2(扩展分区)、/dev/vdb5(逻辑分区)三个分区,此时您需要依次执行growpart /dev/vdb 2、growpart /dev/vdb 5完成分区的扩容。

使用growpart工具时,如果出现报错信息,请参见常见问题进行排查。

8、扩容文件系统
在这里插入图片描述
Type值为文件系统类型,Mounted on值为分区的挂载目录。如下图表示/dev/vda1分区的文件系统类型为ext4,挂载目录为/
如果Filesystem取值后缀不带数字(例如/dev/vdc),则为裸设备
注意:扩容命令因文件系统类型而异,请您根据上一步中查询到的文件系统类型选择以下命令
A、ext*(例如ext2、ext3、ext4)文件系统
以扩容云盘分区/dev/vdb1的ext*文件系统为例,则运行如下命令:

resize2fs /dev/vda1

以扩容裸设备/dev/vdc的ext*文件系统为例,则运行如下命令:

resize2fs /dev/vda

B、xfs文件系统
以扩容挂载目录为/mnt的xfs文件系统为例,则运行如下命令:

type xfs_growfs || yum install -y xfsprogs
xfs_growfs /

C、btrfs文件系统
以扩容挂载目录为/mnt的btrfs文件系统为例,则运行如下命令:

btrfs filesystem resize max /mnt

查看验证是否扩盘成功
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/654572.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

C++技能 ( 1 ) - 使用Lambda表达式【详解】

系列文章目录 C高性能优化编程系列 深入理解软件架构设计系列 高级C并发线程编程 C技能系列 期待你的关注哦!!! 现在的一切都是为将来的梦想编织翅膀,让梦想在现实中展翅高飞。 Now everything is for the future of dream w…

SpringBoot项目启动成功但接口访问404

问题描述:SpringBoot项目启动成功,但使用postman调接口时报404 分析:找不到路径,controller未生效。 解决:将com.local.coupon.template.templateimpl改为com.local.coupon.template。SpringBoot会扫描到com.local.co…

2023-6-16-第七式桥接模式

🍿*★,*:.☆( ̄▽ ̄)/$:*.★* 🍿 💥💥💥欢迎来到🤞汤姆🤞的csdn博文💥💥💥 💟💟喜欢的朋友可以关注一下&#xf…

外包能转正吗?外包员工能变正式员工吗?

外包员工能变正式员工吗?这里辟谣一波,许多外包都说有转正机会。实际情况是几乎等于零。其中,三方外包更是可以直接和零划等号。三方外包的转正,往往就是给个内推机会,然后和面试官会熟悉一些。 然而这些都没什么价值…

【SpringCloud入门】-- 初识Eureka注册中心

目录 1.SpringCloudEureka简介 2.什么是CAP原则? 3.注册中心的概念? 4.SpringCloud其他注册中心 5.搭建Eureka注册中心 6.eureka的配置(主要是server,instance,client) 7.eureka集群概念 8.eureka集群搭建 1.SpringCloudE…

Unity 之 使用后处理的方式实现暗角效果

Unity 之 后处理URP工程实现边角压暗效果 一,URP工程配置二,代码调用三,实现原理 一,URP工程配置 在Hierarchy界面,创建空物体 GameObject,右键选择Volume菜单下的Global Volume。 创建后的结果&#xff1…

ahut 月赛1

心得: 一点一点理解,对于一段要学习的代码,跟着写下来,理解一点写一点 对于一道题目,用记事本,看题目,看一句题目,用自己的话概括一句,写在记事本上,并将自己的 想法一…

在JavaScript中的数据结构(链表)

文章目录 链表是什么?链表的好处详细的看一下列表单向链表实操链表向链表尾部追加元素从链表中移除元素根据元素的值移除元素在任意位置插入元素查找链表是否有改元素检查链表是否为空检查链表的长度查看链表头元素把LinkedList对象转换成一个字符串打印链表元素 双…

盖雅「劳动力账户」:制造业全面工时成本管理利器

制造业是国民经济的重要支柱之一,也是国家实体经济发展的重点。随着国际竞争加剧,制造业企业需要不断优化和提升生产效率、降低成本,并保证产品的质量和可靠性。 在这过程中,制造业企业需要寻找新的技术与方法,挖掘生…

saltstack草稿

salt [options] <target> <module.function> [arguments] salt的自建函数&#xff1a; salt * test.rand_sleep 120 salt/salt/modules/test.py 这个是salt自带的包 salt * disk.usage salt -G ipv4:192.168.50.12 cmd.run ls -l /home salt * grain…

微服务开发系列 第九篇:OAuth2

总概 A、技术栈 开发语言&#xff1a;Java 1.8数据库&#xff1a;MySQL、Redis、MongoDB、Elasticsearch微服务框架&#xff1a;Spring Cloud Alibaba微服务网关&#xff1a;Spring Cloud Gateway服务注册和配置中心&#xff1a;Nacos分布式事务&#xff1a;Seata链路追踪框架…

CSS查缺补漏之《说一说CSS3有哪些新特性?》

面试时经常会被用到你了解CSS3新特性嘛&#xff0c;针对此问题&#xff0c;特整理如下~ 背景相关 background-size&#xff1a;用于设置背景图的尺寸 可选属性值有 length、percentage、cover、contain、auto length用长度值规定背景图片大小&#xff0c;若有两值&#xff0c;…

阿里云无影云电脑使用教程(3分钟新手指南)

​阿里云无影云电脑即无影云桌面&#xff0c;云桌面如何使用&#xff1f;云电脑创建后没有用户名和密码&#xff0c;先创建用户设置密码&#xff0c;才可以登录连接到云桌面。云桌面想要访问公网还需要开通互联网访问功能。阿里云百科来详细说下阿里云无影云电脑从选择、创建用…

项目管理,如何做到流程标准化?

项目管理如何做到刘春标准化&#xff1f;要想做好项目管理&#xff0c;可以借助于信息化工具&#xff0c;从以下方面入手&#xff1a; 1.明确目标 在项目管理中&#xff0c;确定团队的目标是非常重要的。团队需要制定一个清晰、可衡量的目标&#xff0c;以便能够全力以赴地实…

sqlserver------数据库的存储过程(练习)

对于数据库的存储过程之前的专题有讲过 这里具体讲述存储过程的编写方法&#xff1a; 例题&#xff1a;有heat表和eatables两张表&#xff0c;分别为&#xff1a; eatables heat&#xff1a;protein&#xff08;蛋白质&#xff09;&#xff0c;fat&#xff08;脂肪&#xff…

【计算机网络自顶向下】如何学好计网-第四章网络层

第四章 网络层 学习目的&#xff1a; 理解网络层服务的主要原理 网络岑服务模型转发&#xff08;forwarding&#xff09;和路由&#xff08;routing&#xff09;的概念对比路由器的工作原理路由算法及路由协议 完成简单的组网及IP地址和路由配置 4.1 引言 网络层提供的功能…

前端vue自定义简单实用下拉筛选 下拉菜单

前端vue自定义简单实用下拉筛选 下拉菜单, 下载完整代码请访问: https://ext.dcloud.net.cn/plugin?id13020 效果图如下: #### 使用方法 使用方法 <!-- titleArr: 选择项数组 dropArr: 下拉项数组 finishDropClick: 下拉筛选完成事件--> <ccDropDownMenu :titleA…

解密Prompt系列3. 冻结LM微调Prompt: Prefix-tuning Prompt-tuning P-tuning

这一章我们介绍在下游任务微调中固定LM参数&#xff0c;只微调Prompt的相关模型。这类模型的优势很直观就是微调的参数量小&#xff0c;能大幅降低LLM的微调参数量&#xff0c;是轻量级的微调替代品。和前两章微调LM和全部冻结的prompt模板相比&#xff0c;微调Prompt范式最大的…

21. 算法之动态规划

1. 概念 动态规划(Dynamic Programming)&#xff0c;是一种分阶段求解的方法。动态规划算法是通过拆分问题&#xff0c;定义问题状态和状态之间的关系&#xff0c;使得问题能够以递推&#xff08;或者说分治&#xff09; 的方式去解决。 首先是拆分问题&#xff0c;就是根据问…

生产报工软件怎么选?一定要看这几点,值得收藏!

生产报工软件怎么选&#xff1f; 适合项目型企业&#xff0c;支持移动端报工&#xff1b;可以进行工时上报、工时统计、人力成本核算&#xff1b;满足中大型企业需求。 题主的要求可以说非常具有代表性了&#xff0c;今天我们就来看一看如何寻找到这样的报工系统。 一、为什…