麒麟KYLINOS操作系统上扩容系统盘

news2025/4/8 23:04:49

原文链接:麒麟KYLINOS操作系统上扩容系统盘
hello,大家好啊!继之前我们讨论了如何在统信UOS上扩容数据盘之后,今天我要给大家带来的是在麒麟KYLINOS操作系统上扩容系统盘与数据盘的方法。随着数据的不断增长,系统盘或数据盘可能会遇到空间不足的问题。扩容数据盘可以有效解决这一问题,确保系统和应用的正常运行。本文将指导您如何在麒麟KYLINOS上进行系统盘以及数据盘的扩容操作。让我们开始吧!

注意事项

  • 在进行磁盘操作时,请确保你对命令和步骤有充分的了解。错误的操作可能会导致数据丢失。
  • 在企业环境中,考虑在维护时间窗口进行此操作,以减少对业务的影响。

1.安装系统
image.png

2.选择语言
image.png

3.同意协议
image.png

4.选择时区
image.png

5.选择安装途径
image.png

6.选择逻辑卷
image.png

7.格式化磁盘
image.png

8.创建用户
image.png

9.输入用户信息
image.png

10.选择应用
image.png

11.安装中
image.png

12.安装完成
image.png

13.拔出介质
image.png

14.登录系统
image.png

15.查看磁盘信息

pdsyw@pdsyw-pc:~/桌面$ lsblk 
NAME               MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda                  8:0    0   64G  0 disk 
├─sda1               8:1    0  512M  0 part /boot/efi
├─sda2               8:2    0    2G  0 part /boot
└─sda3               8:3    0 61.5G  0 part 
  ├─kylin--vg-root 252:0    0 31.3G  0 lvm  /
  ├─kylin--vg-data 252:1    0 20.9G  0 lvm  /data
  └─kylin--vg-swap 252:2    0  9.3G  0 lvm  [SWAP]
sr0                 11:0    1  4.1G  0 rom  /media/pdsyw/Kylin-Desktop-V10-SP1
pdsyw@pdsyw-pc:~/桌面$ 

image.png

16.关机
image.png

17.添加新磁盘查看磁盘信息

pdsyw@pdsyw-pc:~/桌面$ lsblk 
NAME               MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda                  8:0    0   64G  0 disk 
├─sda1               8:1    0  512M  0 part /boot/efi
├─sda2               8:2    0    2G  0 part /boot
└─sda3               8:3    0 61.5G  0 part 
  ├─kylin--vg-root 252:0    0 31.3G  0 lvm  /
  ├─kylin--vg-data 252:1    0 20.9G  0 lvm  /data
  └─kylin--vg-swap 252:2    0  9.3G  0 lvm  [SWAP]
sdb                  8:16   0  100G  0 disk 
sr0                 11:0    1  4.1G  0 rom  /media/pdsyw/Kylin-Desktop-V10-SP1
pdsyw@pdsyw-pc:~/桌面$ 

image.png

18.扩容VG

pdsyw@pdsyw-pc:~/桌面$ sudo -i
输入密码
root@pdsyw-pc:~# 
root@pdsyw-pc:~# pvcreate /dev/sdb
  Physical volume "/dev/sdb" successfully created.
root@pdsyw-pc:~# 
root@pdsyw-pc:~# vgs
  VG       #PV #LV #SN Attr   VSize   VFree
  kylin-vg   1   3   0 wz--n- <61.50g    0 
root@pdsyw-pc:~# 
root@pdsyw-pc:~# vgextend kylin-vg /dev/sdb
  Volume group "kylin-vg" successfully extended
root@pdsyw-pc:~# 
root@pdsyw-pc:~# vgs
  VG       #PV #LV #SN Attr   VSize   VFree   
  kylin-vg   2   3   0 wz--n- 161.49g <100.00g
root@pdsyw-pc:~# 

image.png

19.扩容LV

root@pdsyw-pc:~# lvs
  LV   VG       Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  data kylin-vg -wi-ao---- 20.87g                                                    
  root kylin-vg -wi-ao---- 31.30g                                                    
  swap kylin-vg -wi-ao----  9.32g                                                    
root@pdsyw-pc:~# lvextend -L +40G /dev/kylin-vg/root 
  Size of logical volume kylin-vg/root changed from 31.30 GiB (8014 extents) to 71.30 GiB (18254 extents).
  Logical volume kylin-vg/root successfully resized.
root@pdsyw-pc:~# 
root@pdsyw-pc:~# lvs
  LV   VG       Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  data kylin-vg -wi-ao---- 20.87g                                                    
  root kylin-vg -wi-ao---- 71.30g                                                    
  swap kylin-vg -wi-ao----  9.32g                                                    
root@pdsyw-pc:~# 

image.png

20.刷新

root@pdsyw-pc:~# resize2fs /dev/mapper/kylin--vg-root 
resize2fs 1.45.5 (07-Jan-2020)
/dev/mapper/kylin--vg-root 上的文件系统已被挂载于 /;需要进行在线调整大小
old_desc_blocks = 4, new_desc_blocks = 9
/dev/mapper/kylin--vg-root 上的文件系统现在为 18692096 个块(每块 4k)。

root@pdsyw-pc:~# df -h
文件系统                    容量  已用  可用 已用% 挂载点
udev                        3.9G     0  3.9G    0% /dev
tmpfs                       796M  1.1M  795M    1% /run
/dev/mapper/kylin--vg-root   71G  8.3G   59G   13% /
/dev/sda2                   2.0G  355M  1.5G   20% /boot
/dev/sda1                   511M   11M  501M    3% /boot/efi
/dev/mapper/kylin--vg-data   21G  215M   20G    2% /data
tmpfs                       3.9G  4.0K  3.9G    1% /dev/shm
tmpfs                       5.0M  4.0K  5.0M    1% /run/lock
tmpfs                       3.9G     0  3.9G    0% /sys/fs/cgroup
tmpfs                       796M   52K  796M    1% /run/user/1000
/dev/sr0                    4.1G  4.1G     0  100% /media/pdsyw/Kylin-Desktop-V10-SP1
root@pdsyw-pc:~# 

image.png

21.查看磁盘信息

root@pdsyw-pc:~# lsblk 
NAME               MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda                  8:0    0   64G  0 disk 
├─sda1               8:1    0  512M  0 part /boot/efi
├─sda2               8:2    0    2G  0 part /boot
└─sda3               8:3    0 61.5G  0 part 
  ├─kylin--vg-root 252:0    0 71.3G  0 lvm  /
  ├─kylin--vg-data 252:1    0 20.9G  0 lvm  /data
  └─kylin--vg-swap 252:2    0  9.3G  0 lvm  [SWAP]
sdb                  8:16   0  100G  0 disk 
└─kylin--vg-root   252:0    0 71.3G  0 lvm  /
sr0                 11:0    1  4.1G  0 rom  /media/pdsyw/Kylin-Desktop-V10-SP1
root@pdsyw-pc:~# 

image.png

22.查看文件系统大小
image.png

23.将剩余VG添加到数据磁盘

root@pdsyw-pc:~# vgs
  VG       #PV #LV #SN Attr   VSize   VFree  
  kylin-vg   2   3   0 wz--n- 161.49g <60.00g
root@pdsyw-pc:~# 
root@pdsyw-pc:~# lvs
  LV   VG       Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  data kylin-vg -wi-ao---- 20.87g                                                    
  root kylin-vg -wi-ao---- 71.30g                                                    
  swap kylin-vg -wi-ao----  9.32g                                                    
root@pdsyw-pc:~# lvextend -l +100%FREE /dev/sd
/dev/sda3  /dev/sdb   
root@pdsyw-pc:~# lvextend -l +100%FREE /dev/kylin-vg/data
  Size of logical volume kylin-vg/data changed from 20.87 GiB (5343 extents) to <80.87 GiB (20702 extents).
  Logical volume kylin-vg/data successfully resized.
root@pdsyw-pc:~# 

image.png

24.刷新

root@pdsyw-pc:~# resize2fs /dev/kylin-vg/data 
resize2fs 1.45.5 (07-Jan-2020)
/dev/kylin-vg/data 上的文件系统已被挂载于 /data;需要进行在线调整大小
old_desc_blocks = 3, new_desc_blocks = 11
/dev/kylin-vg/data 上的文件系统现在为 21198848 个块(每块 4k)。

root@pdsyw-pc:~# df -h
文件系统                    容量  已用  可用 已用% 挂载点
udev                        3.9G     0  3.9G    0% /dev
tmpfs                       796M  1.1M  795M    1% /run
/dev/mapper/kylin--vg-root   71G  8.3G   59G   13% /
/dev/sda2                   2.0G  355M  1.5G   20% /boot
/dev/sda1                   511M   11M  501M    3% /boot/efi
/dev/mapper/kylin--vg-data   80G  227M   76G    1% /data
tmpfs                       3.9G  4.0K  3.9G    1% /dev/shm
tmpfs                       5.0M  4.0K  5.0M    1% /run/lock
tmpfs                       3.9G     0  3.9G    0% /sys/fs/cgroup
tmpfs                       796M   60K  796M    1% /run/user/1000
/dev/sr0                    4.1G  4.1G     0  100% /media/pdsyw/Kylin-Desktop-V10-SP1
root@pdsyw-pc:~# 

image.png

25.查看数据盘大小
image.png

26.重启系统
image.png

27.重启后查看磁盘大小
image.png

通过在麒麟KYLINOS上扩容数据盘,我们可以灵活地应对不断增长的存储需求,确保系统和应用的稳定运行。希望这篇文章能帮助到需要扩容数据盘的朋友们。如果你有任何问题或者更多的经验分享,请在评论区留言,我们一起讨论。
最后,如果你觉得这篇文章有用,请分享转发。点个关注和在看吧,让我们一起探索和学习更多关于Linux系统管理和磁盘管理的知识!

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

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

相关文章

Nginx 的SSL证书配置

目录 1.申请域名&#xff0c;证书下载 2.准备站点源代码 3.修改nginx 对应网站的配置文件 4.修改 host 文件 http协议访问的网站默认会显示不安全&#xff0c;因为数据默认是明文传输的 https是httpssl&#xff0c;ssl是加密协议&#xff0c;通过证书来进行加密的&#xff…

promethues grafana 安装和使用

文章目录 1、promethues安装2、node-exporter安装3、grafana安装4、配置promethues监控node节点5、grafana操作外传 Docker 镜像下载地址&#xff1a; https://hub.docker.com 比较好的hub.docker.com///-- https://hub.docker.com/u/bitnami grafana监控面板&#xff1a;https…

使用Docker方式安装Artifactory

1、安装前环境准备 首先要关闭防火墙&#xff0c;关闭Selinux&#xff0c;准备好安装好的docker。以下安装版本&#xff1a;7.19.10 ##关闭防火墙&#xff0c;并设置开机自关闭 systemctl stop firewalld.service systemctl disable firewalld.service ##查看防火墙状态 sy…

越早学会这个配电柜技术,对你的帮助越大!

在当今数字化时代&#xff0c;电力作为社会生产和生活的基石之一&#xff0c;其可靠性和稳定性对于各行各业至关重要。 配电柜作为电力系统的核心组件&#xff0c;其有效的监控与管理成为确保电力供应安全的关键环节。为了满足这一需求&#xff0c;配电柜监控系统应运而生&…

【shell漫步】2 运算符

碎碎念 上一章介绍了各种变量的定义和使用&#xff0c;这次要针对数字和文本这两种基本数据类型进行运算和判断了&#xff0c;shell中的运算包括&#xff1a; 对数字类型 算术运算&#xff08;对数字的 数学 运算&#xff09;关系运算&#xff08;用来做数字的条件判断&…

力扣-42.接雨水

题目&#xff1a; 给定 n 个非负整数表示每个宽度为 1 的柱子的高度图&#xff0c;计算按此排列的柱子&#xff0c;下雨之后能接多少雨水。 示例 1&#xff1a; 输入&#xff1a;height [0,1,0,2,1,0,1,3,2,1,2,1] 输出&#xff1a;6 解释&#xff1a;上面是由数组[0,1,0,2…

GraphQL 工具推荐:打造高效的开发环境

GraphQL 工具 本文章&#xff0c;会列举一些好用的 GraphQL 工具&#xff0c;他们可以大大提升你在开发中使用 GraphQL 的效率哦&#xff01; Prisma 你可以这么理解&#xff0c;Prisma 是一个 ORM 的库&#xff0c;让你使用 GraphQL 查询时&#xff0c;可以使用对象的形式去…

图像分割-Grabcut法

版权声明&#xff1a;本文为博主原创文章&#xff0c;转载请在显著位置标明本文出处以及作者网名&#xff0c;未经作者允许不得用于商业目的。 本文的C#版本请访问&#xff1a;图像分割-Grabcut法(C#)-CSDN博客 GrabCut是一种基于图像分割的技术&#xff0c;它可以用于将图像…

vue中key的用法

加key是提升vue渲染效率&#xff0c;减少DOM操作。 vue列表元素的更新机制&#xff1a; 当列表元素没有设置key的时候&#xff0c;vue判断是否操作这个DOM元素&#xff0c;是根据新旧两次数据的元素顺序进行对比&#xff0c;看一下元素内容是否发生变化。发生变化vue就操作这个…

关于Python里xlwings库对Excel表格的操作(二十八)

这篇小笔记主要记录如何【如何使用“Chart类”和“Api类"为新图表设置标题文本内容、字体、字号、粗细、正斜、颜色】。 前面的小笔记已整理成目录&#xff0c;可点链接去目录寻找所需更方便。【目录部分内容如下】【点击此处可进入目录】 &#xff08;1&#xff09;如何…

大数据Doris(四十六):物化视图查询改写和适用场景

文章目录 物化视图查询改写和适用场景 一、查询改写

移动神器RAX3000M路由器不刷固件变身家庭云之六(高级应用):设置https

本系列文章&#xff1a; 移动神器RAX3000M路由器变身家庭云之一&#xff1a;开通SSH&#xff0c;安装新软件包 移动神器RAX3000M路由器变身家庭云之二&#xff1a;安装vsftpd 移动神器RAX3000M路由器变身家庭云之三&#xff1a;外网访问家庭云 移动神器RAX3000M路由器变身家庭云…

c# 学习笔记 - 枚举

文章目录 1. 枚举1.1 枚举结构梳理1.2 枚举完整代码1.3 枚举知识点补充 2. 迭代两种命名空间接口3. yield语句 1. 枚举 1.1 枚举结构梳理 结构图   上图内容可能依旧不通俗易懂&#xff0c;这里使用最简明的话语告诉大家实现方式. foreach语句就是集合的遍历操作&#xff0c…

彻底弄懂MySQL事务隔离级别

并发事务中存在以下 3 个问题。 1 脏读 指的是读到了其他事务未提交的数据,未提交意味着这些数据可能会保存到数据库,也可能会回滚,不保存到数据库。当这个数据发生了回滚,就意味着读到的这个数据不存在,这就是脏读! 2 不可重复读 在同一个事务中,同一个查询在不同的…

Spring Cloud Alibaba 介绍与版本映射关系

目录 前言 一、Spring Cloud Alibaba 是什么&#xff1f; 二、Spring Cloud Alibaba 版本依赖 前言 Spring Cloud 本身并不是一个拿来即可用的框架&#xff0c;它是一套微服务规范&#xff0c;这套规范共有两代实现。 (子项目)&#xff1a; ● 第一代实现&#xff1a; Spr…

yolov5旋转目标检测-遥感图像检测-无人机旋转目标检测(附代码和原理)

目前&#xff0c;无人机技术的快速发展带来了遥感图像处理领域的革命性改变。然而&#xff0c;由于无人机在飞行时可能会出现旋转的情况&#xff0c;因此对于旋转目标的检测也成为了一个重要的问题。针对这个问题&#xff0c;yolov5可以提供一种高效的解决方案。 以下是介绍的分…

SSCI及SCI撰写|查找文献doi的八大方法

一、前言 (一)文献DOI概念介绍 DOI&#xff08;Digital Object Identifier&#xff09;是一种用于标识数字对象的持久性标识符系统。在学术出版领域&#xff0c;DOI通常用于标识和定位学术文献&#xff0c;包括期刊文章、会议论文、报告等。以下是 DOI 的一些重要特点和介绍&a…

法二(命令行):YOLOv5打包.exe

0 准备工作 yolov5环境配置完毕安装pyinstaller&#xff0c;命令为 pip install pyinstallerps: 为了避免可能的错误&#xff0c;所有操作请在英文路径下进行。 1 修改detect_qt5.py或者相关文件 如果是使用我的检测界面的&#xff0c;应该是修改detect_qt5.py这个文件&#x…

HTTP和TCP代理原理及实现,主要是理解

Web 代理是一种存在于网络中间的实体&#xff0c;提供各式各样的功能。现代网络系统中&#xff0c;Web 代理无处不在。我之前有关 HTTP 的博文中&#xff0c;多次提到了代理对 HTTP 请求及响应的影响。今天这篇文章&#xff0c;我打算谈谈 HTTP 代理本身的一些原理&#xff0c;…

springboot中引入AOP切面编程

在Spring Boot 3.0中引入AOP的过程如下所示&#xff1a; 1、首先&#xff0c;确保已经添加了相关依赖。可以通过Maven或Gradle来管理项目的依赖。对于使用Maven构建的项目&#xff0c;需要将以下依赖添加到pom.xml文件中 <dependency><groupId>org.springframewo…