文档章节

Linux记录-分区(df/fdisk/mount/umount/fuser)

o
 osc_x4h57ch8
发布于 2018/04/24 10:29
字数 550
阅读 9
收藏 0

精选30+云产品,助力企业轻松上云!>>>

1.查看磁盘挂载(df -TH)

 

2.卸载umount /dev/vdb1

 

3.查杀用户进程(fuser -m -v -i -k /dev/vdb1)

 

4.再次卸载umount /dev/vdb1,并查看挂载信息df -TH

 

5.删除分区(fdisk /dev/vdb m d 1 d w)

 

6.查看分区(fdisk -l,没有Start-End磁盘分区表示可用)

 

7.添加分区(fdisk /dev/vdb n p 回车 回车 w)

 

8.查看新建的分区(fdisk -l)

 

8.格式化分区:mkfs.ext4 /dev/vdb1

9.新建目录mkdir /data,并挂载分区(mount /dev/vdb1 /data)

 

10.永久写入磁盘:将分区信息写入/etc/fstab: echo '/dev/vdb1 /data ext4 defaults 0 0' >> /etc/fstab  

11.linux 扩展磁盘空间(移动磁盘空间)

#df -lh

dev/mapper/fedora-home 对应的挂载目录为 /home

/dev/mapper/fedora-root 对应的挂载目录为 /root

#取消/home目录的挂载umount -v /home

#检查要转移的磁盘

e2fsck -ff  /dev/mapper/fedora-home

#此命令操作结果的5个步骤必需全部通过

显示结果如下

e2fsck 1.42.13 (17-May-2015)

第一步: 检查inode,块,和大小

第二步: 检查目录结构

3步: 检查目录连接性

Pass 4: Checking reference counts

5步: 检查簇概要信息

/dev/mapper/fedora-home: 130190/10838016 files (0.1% non-contiguous), 8077341/43338752 blocks

#改变/dev/mapper/fedora-home的磁盘大小

计算方法: 141G - 转移1g = 140G

resize2fs /dev/mapper/fedora-home  140G

剪切磁盘空间

lvreduce -L -1G /dev/mapper/fedora-home

重新挂载/home

mount -v /home

转移到/root

lvextend -L+1G /dev/mapper/fedora-root

使/root空间生效

resize2fs /dev/mapper/fedora-root

到这里就完成了,再执行df -lh命令

12.逻辑卷扩容(Linux LVM)

#安装lvm2:yum -y install lvm2

#创建分区:fdisk /dev/vdb 输入 m=>n=>e=>p=>w=>fdisk -l(t更改id)

#创建物理卷:pvcreate /dev/vdb1

#查看物理卷:pvs或pvdisplay

#查看/home所在的逻辑卷组:lvs

#把新创建的物理卷/dev/sdb1添加到该卷组:vgextend centos /dev/sdb1

#查看卷组是否添加成功:vgs

#扩充/home所在的逻辑卷

lvextend --resize -L +60G /dev/centos/home将逻辑卷/dev/centos/home增大60G

#df -lh查看/home目录空间是否增大

备注:p-对应id是83,t-可以更改id为8e,e为扩展分区,可创建逻辑分区

o
粉丝 0
博文 500
码字总数 0
作品 0
私信 提问
加载中
请先登录后再评论。

暂无文章

unity列表控件Horizontal/Vertical/Grid Layout Group用法介绍

1. Grid Layout Group 为Panel控件添加Grid Layout Group,子控件为四个按钮,分别为Grid,Calendar,Gear,User: 默认属性为 为方便演示,按钮的底色为控件自带image,按钮上面的图标为其子...

路过暴风
12分钟前
11
0
Distinct()与lambda? - Distinct() with lambda?

问题: Right, so I have an enumerable and wish to get distinct values from it. 是的,所以我有一个可枚举的,并希望从中获得不同的值。 Using System.Linq , there's of course an ext......

法国红酒甜
17分钟前
8
0
学习编写编译器[关闭] - Learning to write a compiler [closed]

问题: Preferred languages : C/C++, Java, and Ruby. 首选语言 :C / C ++,Java和Ruby。 I am looking for some helpful books/tutorials on how to write your own compiler simply for......

技术盛宴
47分钟前
12
0
OSChina 周一乱弹 —— 毛巾又怎么样?!我在乎的是大姐姐温柔的怀抱!

Osc乱弹歌单(2020)请戳(这里) 【今日歌曲】 @薛定谔的兄弟 :分享洛神有语创建的歌单「我喜欢的音乐」: 《雨 因你而下,于你而止》- Seto 手机党少年们想听歌,请使劲儿戳(这里) @Dan...

小小编辑
今天
37
1
MySQL 常用操作

1 创建/打开/删除数据库 create database db;create database db character set utf8mb4;use db;drop database db;alter database db character set utf8mb4; 2 修复表 mysqlcheck --a......

氷泠
今天
13
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部