linux创建一个2g磁盘sdb,linux系统运维基础7

1、破坏mbr表并修复

备份MBR分区表

[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分区表

[root@centos8 ~]#dd if=/dev/zero of=/dev/sda bs=1 count=64 seek=446

无法启动

[root@centos8 ~]#reboot

用光盘启动,进入rescue mode

配置网络

ifconfig ens160 10.0.0.8/24

scp  10.0.0.102:/root/dpt.img

恢复MBR分区表

dd if=dpt.img of=/dev/sda bs=1 seek=446

reboot

实例:

1、将/dev/sdc全盘数据备份到指定路径的image文件

[root@CentOS8 ~]# dd if=/dev/sdc of=/data/cipan

2、将备份文件恢复到指定盘

[root@CentOS8 ~]# dd if=123.img of=/dev/sdb

3、备份/dev/hdb全盘数据,并利用gzip工具进行压缩,保存到指定路径

[root@CentOS8 ~]# dd if=/dev/sdc |gzip >/root/cipan.gz

4、将压缩的备份文件恢复到指定盘

[root@CentOS8 ~]# gzip -cd /root/cipan.zip |dd of=/dev/sdc

5、销毁磁盘数据(慎用)

[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、总结RAID的各个级别及其组合方式和性能的不同。

RAID0又叫做Stripe,即条带卷,是所有RAID级别中性能最好的阵列类型。RAID0之所以具有很高的性能,是因为RAID0实现了带区组,它将连续的数据分散地存储到多个磁盘驱动器中

RAID1又称为镜像卷,使用RAID1至少需要2块以上的磁盘,当数据写入时,会在两块盘中写入完全相同的数据,形成镜像结构,当一组盘出现问题时,可以使用镜像盘,以此提高存储的容错能力

RAID5是带有分布式奇偶校验位的块级别条带卷,需要3块及以上个磁盘,RAID5具有很高的读性能,但是写性能则一般,因为在数据写入的过程中要进行奇偶校验运算并将校验码写到磁盘中

RAID6即带有双份分布式奇偶校验信息的块级别条带卷。它与RAID5很相似,但是比RAID5多设了一个校验位,也就是存储了两份的校验信息。所以RAID6阵列最少需要4块磁盘

3、创建一个2G的文件系统,块大小为2048byte,预留1%可用空间,文件系统 ext4,卷标为TEST,要求此分区开机后自动挂载至/test目录,且默认有acl挂载选项

1.查看块设备信息

[root@centos7 ~]#lsblk

以下将在sdb磁盘作为操作目标

2.在sdb磁盘上创建大小为2G的分区

[root@centos7 ~]#fdisk /dev/sdb

n

p

+2G

w

3.在sdb1分区上创建文件系统

[root@centos7 ~]#mkfs.ext4 -b 2048 -m 1 -L TEST /dev/sdb1

查看结果如下:

[root@centos7 ~]#blkid

4.将分区挂载到指定文件夹

在/etc/fstab文件中添加以下内容

UUID="blkid查看到的uuid" /test ext4 acl 0 0

5.创建目标文件夹,使配置文件生效

[root@centos7 ~]#mkdir /test

[root@centos7 ~]#mount -a

6.最终,查看结果如下:

[root@centos7 ~]#lsblk

挂载成功

4、创建一个至少有两个PV组成的大小为20G的名为testvg的VG;要求PE大小 为16MB, 而后在卷组中创建大小为5G的逻辑卷testlv;挂载至/users目录

1.查看硬盘信息

[root@centos7 ~]#lsblk

以下将使用整块sdd一个盘和sdc硬盘中的10G空间共同创建物理卷组

2.在sdc硬盘上创建10G的分区

[root@centos7 ~]#fdisk /dev/sdc

n

p

+10G

t

8e

p

w

3.在sdc1分区和sdd上分别创建物理卷(pv)

[root@centos7 ~]#pvcreate /dev/sdd

[root@centos7 ~]#pvcreate /dev/sdc1

[root@centos7 ~]#pvs

4.创建物理卷组(vg),并将以上的pv加入其中

[root@centos7 ~]#vgcreate -s 16M testvg /dev/sdd /dev/sdc1

[root@centos7 ~]#vgs

5.在testvgz中创建大小为5G的逻辑卷(lv)

[root@centos7 ~]#lvcreate -n testlv -L 5G testvg

[root@centos7 ~]#lvs

6.创建文件系统

[root@centos7 ~]#mkfs.ext4 /dev/testvg/testlv

[root@centos7 ~]#blkid

7.在/etc/fstab配置文件中添加以下内容:

UUID="使用blkid中查到的UUID" /users ext4 defaults 0 0

8.创建目标文件夹,并手动使配置文件生效

[root@centos7 ~]#mkdir /users

[root@centos7 ~]#mount -a

9.查看结果

[root@centos7 ~]#lsblk

至此,testlv已经可以正常使用了

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值