1提佣、破壞mbr表并修復
備份MBR分區(qū)表
[root@centos8 ~]#dd if=/dev/sda of=/data/dpt.img bs=1 count=64 skip=446
[root@centos8 ~]#scp /data/dpt.img 10.0.0.204:
破壞MBR分區(qū)表
[root@centos8 ~]#dd if=/dev/zero of=/dev/sda bs=1 count=64 seek=446
無法啟動
[root@centos8 ~]#reboot
用光盤啟動,進入rescue mode
配置網(wǎng)絡
ifconfig ens160 10.0.0.8/24
scp? 10.0.0.102:/root/dpt.img
恢復MBR分區(qū)表
dd if=dpt.img of=/dev/sda bs=1 seek=446
reboot
實例:
1扒俯、將/dev/sdc全盤數(shù)據(jù)備份到指定路徑的image文件
[root@CentOS8 ~]# dd if=/dev/sdc of=/data/cipan
2监氢、將備份文件恢復到指定盤
[root@CentOS8 ~]# dd if=123.img of=/dev/sdb
3驯杜、備份/dev/hdb全盤數(shù)據(jù),并利用gzip工具進行壓縮瘦锹,保存到指定路徑
[root@CentOS8 ~]# dd if=/dev/sdc |gzip >/root/cipan.gz
4邑闺、將壓縮的備份文件恢復到指定盤
[root@CentOS8 ~]# gzip -cd /root/cipan.zip |dd of=/dev/sdc
5栅组、銷毀磁盤數(shù)據(jù)(慎用)
[root@CentOS8 ~]# dd if=/dev/zero of=/dev/sdc
6、修復硬盤:
dd if=/dev/sda of=/dev/sda 或dd if=/dev/hda of=/dev/hda
2梅掠、總結(jié)RAID的各個級別及其組合方式和性能的不同酌住。
RAID0又叫做Stripe,即條帶卷阎抒,是所有RAID級別中性能最好的陣列類型酪我。RAID0之所以具有很高的性能,是因為RAID0實現(xiàn)了帶區(qū)組且叁,它將連續(xù)的數(shù)據(jù)分散地存儲到多個磁盤驅(qū)動器中?
RAID1又稱為鏡像卷都哭,使用RAID1至少需要2塊以上的磁盤,當數(shù)據(jù)寫入時逞带,會在兩塊盤中寫入完全相同的數(shù)據(jù)欺矫,形成鏡像結(jié)構(gòu),當一組盤出現(xiàn)問題時展氓,可以使用鏡像盤穆趴,以此提高存儲的容錯能力?
RAID5是帶有分布式奇偶校驗位的塊級別條帶卷,需要3塊及以上個磁盤遇汞,RAID5具有很高的讀性能未妹,但是寫性能則一般,因為在數(shù)據(jù)寫入的過程中要進行奇偶校驗運算并將校驗碼寫到磁盤中?
RAID6即帶有雙份分布式奇偶校驗信息的塊級別條帶卷勺疼。它與RAID5很相似教寂,但是比RAID5多設了一個校驗位,也就是存儲了兩份的校驗信息执庐。所以RAID6陣列最少需要4塊磁盤
3酪耕、創(chuàng)建一個2G的文件系統(tǒng),塊大小為2048byte轨淌,預留1%可用空間,文件系統(tǒng)?ext4迂烁,卷標為TEST,要求此分區(qū)開機后自動掛載至/test目錄递鹉,且默認有acl掛載選項
1.查看塊設備信息
[root@centos7 ~]#lsblk
以下將在sdb磁盤作為操作目標
2.在sdb磁盤上創(chuàng)建大小為2G的分區(qū)
[root@centos7 ~]#fdisk /dev/sdb
n
p
+2G
w
3.在sdb1分區(qū)上創(chuàng)建文件系統(tǒng)
[root@centos7 ~]#mkfs.ext4 -b 2048 -m 1 -L TEST /dev/sdb1
查看結(jié)果如下:
[root@centos7 ~]#blkid
4.將分區(qū)掛載到指定文件夾
在/etc/fstab文件中添加以下內(nèi)容
UUID="blkid查看到的uuid" /test ext4 acl 0 0
5.創(chuàng)建目標文件夾盟步,使配置文件生效
[root@centos7 ~]#mkdir /test
[root@centos7 ~]#mount -a
6.最終,查看結(jié)果如下:
[root@centos7 ~]#lsblk
掛載成功
4躏结、創(chuàng)建一個至少有兩個PV組成的大小為20G的名為testvg的VG;要求PE大小?為16MB,?而后在卷組中創(chuàng)建大小為5G的邏輯卷testlv;掛載至/users目錄
1.查看硬盤信息
[root@centos7 ~]#lsblk
以下將使用整塊sdd一個盤和sdc硬盤中的10G空間共同創(chuàng)建物理卷組
2.在sdc硬盤上創(chuàng)建10G的分區(qū)
[root@centos7 ~]#fdisk /dev/sdc
n
p
+10G
t
8e
p
w
3.在sdc1分區(qū)和sdd上分別創(chuàng)建物理卷(pv)
[root@centos7 ~]#pvcreate /dev/sdd
[root@centos7 ~]#pvcreate /dev/sdc1
[root@centos7 ~]#pvs
4.創(chuàng)建物理卷組(vg)却盘,并將以上的pv加入其中
[root@centos7 ~]#vgcreate -s 16M testvg /dev/sdd /dev/sdc1
[root@centos7 ~]#vgs
5.在testvgz中創(chuàng)建大小為5G的邏輯卷(lv)
[root@centos7 ~]#lvcreate -n testlv -L 5G testvg
[root@centos7 ~]#lvs
6.創(chuàng)建文件系統(tǒng)
[root@centos7 ~]#mkfs.ext4 /dev/testvg/testlv
[root@centos7 ~]#blkid
7.在/etc/fstab配置文件中添加以下內(nèi)容:
UUID="使用blkid中查到的UUID" /users ext4 defaults 0 0
8.創(chuàng)建目標文件夾,并手動使配置文件生效
[root@centos7 ~]#mkdir /users
[root@centos7 ~]#mount -a
9.查看結(jié)果
[root@centos7 ~]#lsblk
至此,testlv已經(jīng)可以正常使用了