day15-运维基础3

文件系统管理

磁盘管理:
IDE接口:以hd开头
其他磁盘:以sd开头
在linux系统中,所有磁盘以文件形式存储在/dev/目录下
fdisk -l

1.基本磁盘分区

基本磁盘分区:MBR磁盘格式的分区:最多四个主分区,如果要超过四个,必须使用扩展分区,在扩展分区上建立逻辑分区。扩展分区必须包含剩余所有空间。逻辑分区都是从5开始,主分区包括扩展分区只能在1-4。逻辑分区不能格式化,用来存放数据

fdisk /dev/sdb
n add a new partition 建立分区
p print the partition table 查看分区表
d delete a partition 删除分区
t change a partition’s system id 修改分区类型对应的ID
l list known partition types 列出分区类型
w write table to disk and exit 保存分区并退出
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
fdisk-l 查看磁盘信息
fisk /dev/sdb 分区
mkfs -t ext4 /dev/sdb1 格式化
mount -t ext4 /dev/sdb /mnt/sdb1 挂载
unmount
df -hT 查看挂在的文件系统使用情况

2.parted分区

parted /dev/sdb
mklable gpt       # 弄回来的话mk
mkpart
disk1
回车
1MB    分区表
1G
rm
后面的步骤是一样的,也就是格式化和挂载

3.逻辑卷

基本(fdisk)分区,修改8e,物理卷(pv),卷组(vg),逻辑卷(lv),格式化挂载使用
逻辑卷优点便于扩容,但是如果其中一块损坏,就有可能导致数据全部损坏。

fdisk /dev/sdb
n
p
回车
回车
回车
t
8e
w
pvcreate /dev/sd[bc]1    #转化成物理卷
pvscan   #查看物理卷基本信息
pvdisplay # 物理卷信息更完整    我们现在只关注名字,大小,加入的卷组
vgcreate vgroup /dev/sd[bc]1
vgscan   # 查看哪些卷组被创建
vgdisplay #查看卷组详细信息
lvcreate -L 2G -n FTP /dev/vgroup   # 创建逻辑卷
lvscan   #查看哪些逻辑卷被创建
lvdisplay #查看逻辑卷完整信息
vgscan    #查看卷组还剩多少空间
lvcreate -L 1.99G -n WEB /dev/vgroup 
mkfs -t ext4 /dev/vgroup/FTP 
mkfs -t ext4 /dev/vgroup/WEB
cd /mnt
mkdir FTP WEB
mount /dev/vgroup/FTP /mnt/FTP
mount /dev/vgroup/WEB /mnt/WEB    #一样也可以选择永久挂载,修改/etc/fstab文件

如果是扩容的话
前面步骤一样,到这里不一样
vgextend vgroup /dev/sdd1    #扩展卷组
vgdisplay 
lvresize -L +1.99G /dev/vgroup/FTP  #扩展逻辑卷
resize2fs /dev/vgroup/FTP     #刷新一下

如何删除逻辑卷?
[root@localhost mnt]# umount /mnt/FTP
[root@localhost mnt]# umount /mnt/WEB
[root@localhost mnt]# lvremove /dev/vgroup/FTP
Do you really want to remove active logical volume vgroup/FTP? [y/n]: y
  Logical volume "FTP" successfully removed
[root@localhost mnt]# lvremove /dev/vgroup/WEB
Do you really want to remove active logical volume vgroup/WEB? [y/n]: y    
  Logical volume "WEB" successfully removed
[root@localhost mnt]# vgremove /dev/vgroup
  Volume group "vgroup" successfully removed
pvremove /dev/sdb /dev/sdc
fdisk /dev/sdb
d
q
fdisk /dev/sdc
d
q
wipefs -a /dev/sdb    #网上查的清除分区表。
不建议缩减逻辑卷,建议增加。

在这里插入图片描述
练习:对centos的根目录增加空间

4.SWAP分区

虚拟内存,当内存不够时,将硬盘的部分空间当做内存使用。
df -hT  	    查看硬盘使用空间
fdisk -l  	查看硬盘的总空间
free   	    查看内存的使用情况
free -m
swapon	启用交换分区
swapoff	停用交换分区

swapoff /dev/centos/swap   #扩容swap分区的话,先停止swap,再扩容,再启用。
扩容
swapon /dev/centos/swap
  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值