Linux存储管理

管理磁盘

1.查看磁盘信息

ll /dev/sd*

lsblk

2.创建分区

fdisk /dev/sdb //启动分区工具

n //新建分区

p //主分区

1 //分区号

//默认2048

+2G //实际环境根据磁盘划分

w //同步磁盘

partprobe /dev/sdb //刷新磁盘分区表

fdisk -l /dev/sdb //查看分区结果

3.创建文件系统

mkfs.ext4 /dev/sdb1

4.挂载

mkdir /mnt/disk //创建挂载点

mount -t ext4 /dev/sdb1 /mnt/disk1 //挂载

5.查看挂载信息

df -hT

mount

#挂载重启失效的解决办法

写入自启动文件

vim /root/.bashrc

mount -t ext4 /dev/sdb1 /mnt/disk1

逻辑卷LVM

#dd if=/dev/zero of=/mnt/disk4/1.txt bs=1M count=1000 //写满磁盘

一.创建LVM

1.pvcreate /dev/sdc //将物理磁盘,转换成物理卷-PV

2.vgcreate vg1 /dev/sdc //创建卷组

3.lvcreate -L 200M -n lv1 vg1 //创建逻辑卷 -L大小 -n卷名 vg1组名

4.mkfs.ext4 /dev/vg1/lv1 //创建文件系统/格式化

5.mkdir /mnt/lv1 //创建挂载点

6.mount /dev/vg1/lv1 /mnt/lv1 //挂载

二.VG扩充

1.pvcreate /dev/sdd

2.vgextend vg1 /dev/sdd //扩展VG

3.vgs //查看VG

三.LV扩容

1.vgs

2.lvextend -L +200M /dev/vg1/lv1

3.resize2fs /dev/vg1/lv1

交换分区管理 Swap

1.fdisk /dev/sde

2.partprobe /dev/sde

3.ll /dev/sde*

4.mkswap /dev/sde1

3.swapon /dev/sde1

4.free -m

文件系统详解

inode 128bytes

block //存储文件的实际数据

superblock //block 与 inode 的总量

ll -i 文件名 //观察inode 信息

ln -s /file1 /home/file11 //创建软连接

ln /file2 /file2-h1 //创建硬链接

硬链接只能针对文件做。不能对目录做。

硬链接只能在同分区做。

RAID

廉价磁盘冗余阵列(Redundant Array of Independent Disks)

作 用:容错、提升读写速率

类型:

1>RAID0 条带集 2块磁盘以上, 读写速率快 100%*N,但不容错

2>RAID1 镜像集 2块磁盘, 容量50% ,读写速率一般,容错

3>RAID5 带奇偶校验条带集 3块磁盘以上,利用率 (n-1)/n 读写速率快,容错

硬RAID: 需要RAID卡,有自己的CPU,处理速度快,有电池和无电池。

软RAID: 通过操作系统实现,比如Windows、Linux

软RAID制作

1.准备四块硬盘

2.创建RAID

mdadm -C /dev/md0 -l5 -n3 -x1 /dev/sd{d,e,f,g}

-C 创建RAID
/dev/md0 第一个RAID设备
-l5 RAID5
-n RAID成员的数量
-x 热备磁盘的数量

3.格式化并挂载

mkfs.ext4 /dev/md0

mkdir /mnt/raid5

mount /dev/md0 /mnt/raid5

4. 查看RAID信息

mdadm -D /dev/md0 //-D查看详细信息

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇