Linux物理磁盘扩容流程
1. 插入硬盘前,查看现有硬盘情况
(1)命令:fdisk -l
说明:fdisk -l 查看设备的所有分区
(2)命令:df -h
说明:df 列出文件系统的整体磁盘使用量
2. 断电插入硬盘后,重启后,查看是否识别,并查看设备名称
(1)命令:fdisk -l
查看是否有新添加的硬盘,以及新添加磁盘的默认设备名
(2)记录设备名以及目录,格式:/dev/sdb
3. 注意
因为本节讲的是磁盘扩容,正常情况下“物理卷”、“卷组”、“逻辑卷”都是已经存在的,所以这里不讲“物理卷”、“卷组”、“逻辑卷”的创建。
如是未建立“物理卷”、“卷组”、“逻辑卷”,挂载磁盘时需要进行“物理卷”、“卷组”、“逻辑卷”的创建、格式化磁盘并且挂载磁盘。---见:下一节:Linux磁盘挂载流程
扩容时可以直接进行。
4. 查看想要挂载的目录
(1)df -h
说明:我们去扩容的时候,一般是大量存储日志信息的data目录不够,使用df -h可以查看要挂载的目录所在的卷组(VG)和逻辑卷(LV)
(2)lvscan
说明:通过lvscan查看要挂载的卷组(VG)与逻辑卷(LV)目录,为之后扩容做准备
5. 开始扩容
(1)先讲新加入的磁盘创建一个物理卷(PV)
1) 命令:pvcreate /dev/sdb
2)说明:我在挂载磁盘的时候,没有执行这一步,在系统识别到/dev/sdb时直接执行了下一步
(2)将物理卷(PV)添加到卷组(VG)中
1)命令:vgextend vg_iscsi /dev/sdb
2)说明:vg_iscsi--卷组名(4中查看),/dev/sdb--新加的物理磁盘(2中查看设备名)
(3)添加逻辑卷(LV)
1)命令: lvextend -L +10G /dev/vg_iscsi/lv_sata
2)说明:/dev/vg_iscsi/lv_sata--逻辑卷目录(4-(2)中可以通过lvscan查看)
3)注意:
报错:Unable to resize logical volumes of cache type.
4)报错原因:高速缓存池cache没有清理
5)解决办法:执行如下命令
lvconvert --uncache vg_iscsi/lv_sata
6)执行玩上述命令后再执行1)lvextend -L +10G /dev/vg_iscsi/lv_sata即可
(4)重新加载逻辑卷的大小
1)命令:resize2fs /dev/vg_iscsi/lv_sata
6. 查看扩容是否成功
(1)命令:df -h
(2)说明:发现容量已经增加,扩容结束
Linux物理磁盘扩容流程的更多相关文章
- Linux下 磁盘扩容的两种方式
Hadoop扩容 概述 Hadoop存储容量或计算能力不能满足日益增长的需求时,就需要扩容. 扩容有两个方案: 1) 增加磁盘 2) 增加节点 方案一:扩大虚拟磁盘 扩大容量 将虚拟的Linux关闭, ...
- Vmware Linux虚拟机磁盘扩容方法
我的LINUX版本是ubuntu12.04 32bit.今天在下载android源代码的时候发现自己最初给这个虚拟机分配的磁盘空间不足了(只有20G).所以就需要给磁盘扩容.网上大致搜索了一下,主要有 ...
- 最简单的Linux虚拟机磁盘扩容方法
思路:1.虚拟机增加磁盘容量: 2.将增加的磁盘容量增加到系统分区中: 准备阶段: 下载Gparted软件:https://sourceforge.net/projects/gparted/files ...
- linux服务器磁盘扩容的方法
1.系统环境如下图: 2.为该系统添加一块新的虚拟硬盘,添加后需重启虚拟机,否则系统不识别:如下图,/dev/sdc 是新添加的硬盘: 3.fdisk /dev/sdc为新硬盘创建分区: 4.Linu ...
- 微服务架构 ------ 插曲 linux LVM磁盘扩容
1.LVM的基本概念 物理卷(PV):可以在上面建立卷组的媒介,可以是硬盘分区,也可以是硬盘本身或者回环文件,物理卷包括一个特殊的header,其余部分被切割成一块块物理区域. 卷组(VG):将一组物 ...
- Linux虚拟机磁盘扩容
扩容步骤如下: 1.添加一块物理硬盘 2.fdisk将硬盘分区,选primary分区,创建1-4个 3.分区类型格式化,选择t,输入LVM代号 4.分好后按w退出 如果是调整原有逻辑卷大小,则先调整原 ...
- VM下--Linux根分区磁盘扩容
转载请注明源出处:http://www.cnblogs.com/lighten/p/6825938.html 1.缘由 由于需要对虚拟机中的软件进行升级,执行yum update的时候,整个更新包在8 ...
- centos Linux下磁盘管理 parted,df ,du,fdisk,partprobe,mkfs.ext4,mount,/etc/fstab,fsck,e2fsck,mk2efs,tmpfs ,nr_inodes, LVM,传统方式扩容文件系统 第七节课
centos Linux下磁盘管理 parted,df ,du,fdisk,partprobe,mkfs.ext4,mount,/etc/fstab,fsck,e2fsck,mk2efs,tmpf ...
- linux挂载磁盘以及扩容主分区
新买的服务器,如果系统安装操作不当,可能会由于系统主分区过小,后期安装软件过多就会导致软件无法正常运行的问题,如果不做系统格式化,就需要通过购买新的硬盘来进行挂载和扩容主分区以解决问题.本文主要介绍l ...
随机推荐
- Leetcode 题目整理-4 Longest Common Prefix & Remove Nth Node From End of List
14. Longest Common Prefix Write a function to find the longest common prefix string amongst an array ...
- Windows API 教程(九) 网络编程
茵蒂克丝 基础概念 ip 地址 服务端与客户端 Socket 基础概念 头文件和库文件 常用函数 WSAStartup ( ) 函数 WSACleanup ( ) 函数 Socket ( ) 函数 c ...
- 《 Java 编程思想》CH06 访问权限控制
访问控制(或隐藏具体实现)与"最初的实现并不恰当"有关. 重构即重写代码,以使得它更可读,更容易理解,并因此而更具维护性. 在面向对象设计中需要考虑一个基本问题:"如何把 ...
- pycham设置头文件内容
pycharm软件 设置头文件方法 File->settings->Editor->File and Code Templates->Python Script #!/usr ...
- CCF_ 201409-2_画图
将一个数组比作画板,有颜色的位置标1,统计即可. #include<cstdio> #include<iostream> #define NUM 100 using names ...
- Request库的安装与使用
Request库的安装与使用 安装 pip install reqeusts Requests库的7个主要使用方法 requests.request() 构造一个请求,支撑以下各方法的基础方法 req ...
- [Effective Java 读书笔记] 第三章类和接口 第二十三-- ??条
第二十三条 请不要再新代码中使用原生态类型 1 使用原生态类型,就失去了泛型在安全性和表述性方面的所有优势,所以新代码中不要使用原生态类型 2 List<String>可以传递给List作 ...
- [Effective Java 读书笔记] 第二章 创建和销毁对象 第三 四条
第三条 用私有构造器或者枚举类型强化singleton属性 singleton指只能被实例化一次的类,即将构造器设置为私有,使用公有静态成员来实例化,且只实例化一次对象 第四条 通过私有构造器强化不可 ...
- 图像里的"白噪声"——电视机搜不到台时雪花斑点的形成原因
作者:❄️固态二氧化碳❄️ (主页) 链接:图像里的"白噪声"--电视机搜不到台时雪花斑点的形成原因 - 固态二氧化碳的博客 - CSDN博客 来源:CSDN博客 发表时间:201 ...
- php 页面分页样式 示例
<?php class SubPages { private $each_disNums; //每页显示的条目数 private $nums; //总条目数 private $current_p ...