磁盘管理

磁盘管理

lvm

pv 代表磁盘
vg 磁盘组
pe 大小
lv 是磁盘组的一个小分区
创建lvm及命令使用
添加一块30GIDE磁盘

准备本地yum源

cd /etc/yum.repos.d/
vi local.repo
yum clean all
yum repolist
yum install -y lvm*
fdisk -l /dev/sd*

创建lvm

pvcreate /dev/sdb
pvdisplay 查看
vgcreate -s 大小
vgcreate -s 16M fqx233 /dev/sdc (vgcreate --help如忘记命令可用此命令查看)
lvcreate -L 512M -n lvfqx fqx233 (lvcreate --help如忘记命令可用此命令查看)
mkfs.ext4 /dev/fqx233/lvfqx(格式化)
mount /dev/fqx233/lvfqx /lvm007/(文件挂载)

lvm扩容

[root@hadoop ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root 18G 2.8G 15G 16% /
devtmpfs 713M 0 713M 0% /dev
tmpfs 723M 0 723M 0% /dev/shm
tmpfs 723M 8.6M 715M 2% /run
tmpfs 723M 0 723M 0% /sys/fs/cgroup
/dev/sda1 497M 125M 373M 25% /boot
/dev/sr0 4.1G 4.1G 0 100% /mnt/centos
tmpfs 145M 0 145M 0% /run/user/0
/dev/mapper/fqx233-lvfqx 488M 780K 452M 1% /lvm007
[root@hadoop ~]# lvextend -L +100M /dev/fqx233/lvfqx
Rounding size to boundary between physical extents: 112.00 MiB
Size of logical volume fqx233/lvfqx changed from 512.00 MiB (32 extents) to 624.00 MiB (39 extents).
Logical volume lvfqx successfully resized.
[root@hadoop ~]# resize2fs /dev/fqx233/lvfqx
resize2fs 1.42.9 (28-Dec-2013)
Filesystem at /dev/fqx233/lvfqx is mounted on /lvm007; on-line resizing required
old_desc_blocks = 1, new_desc_blocks = 1
The filesystem on /dev/fqx233/lvfqx is now 159744 blocks long.

[root@hadoop ~]# df -h
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root 18G 2.8G 15G 16% /
devtmpfs 713M 0 713M 0% /dev
tmpfs 723M 0 723M 0% /dev/shm
tmpfs 723M 8.6M 715M 2% /run
tmpfs 723M 0 723M 0% /sys/fs/cgroup
/dev/sda1 497M 125M 373M 25% /boot
/dev/sr0 4.1G 4.1G 0 100% /mnt/centos
tmpfs 145M 0 145M 0% /run/user/0
/dev/mapper/fqx233-lvfqx 598M 780K 557M 1% /lvm007

如何彻底删除lvm(要从下往上删)

umount /lvm007
lvremove /dev/mapper/fqx233-lvfqx
Do you really want to remove active logical volume lvfqx? [y/n]: y
Logical volume “lvfqx” successfully removed
vgremove /dev/mapper/fqx233
pvremove /dev/sdc
[root@hadoop ~]# pvdisplay
— Physical volume —
PV Name /dev/sda2
VG Name centos
PV Size 19.51 GiB / not usable 3.00 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 4994
Free PE 10
Allocated PE 4984
PV UUID 7px0If-sIqN-fCyH-GScO-Fgif-XzLp-ifYyVG

df及du的使用方法

df查看已挂载磁盘总量,使用量,剩余量和查看系统剩余容量
用法 -h 查看磁盘信息
-i 查看 inodes使用情况
-k kb为单位显示
-m mb为单位显示
du用于查看文件或目录的大小
用法du +文件名
-a 显示所有目录包括子目录 由于数据较多可通过 | 管道符抓取数据
-b 列出的值以bytes为单位输出
-k kb为单位显示
-m mb为单位显示
-h 系统自动调节单位
-c 列出总值
-s 列出总值
通常使用 du -sh 的组合去使用

创建raid

lsblk

yum install -y mdadm

fdisk /dev/sdb

mdadm -C -v /dev/md0 -l 0 -n 2 /dev/sdb[1-2]

​ 命令解析:
 -C v:创建设备,并显示信息。
 -l 0:RAID 的等级为RAID 0。
 -n 2:创建RAID 的设备为2 块。

mdadm -Ds 查看RAID 详细信息

mdadm -D /dev/md0

mkfs.xfs /dev/md0

[root@localhost ~]# mkdir /raid0/
[root@localhost ~]# mount /dev/md0 /raid0/
[root@localhost ~]# df -Th /raid0/

[root@localhost ~]# blkid /dev/md0
/dev/md0: UUID=“8eafdcb6-d46a-430a-8004-d58a68dc0751” TYPE=“xfs”

vi /etc/fstab

添加 UUID=8eafdcb6-d46a-430a-8004-d58a68dc0751 /raid0 xfs
defaults 0 0

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值