b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

多块硬盘的组合:第N个分区的三种情况

电脑杂谈  发布时间:2021-06-07 23:07:10  来源:网络整理

多硬盘组合:

有两种类型的硬盘:ide 和 scsi。

ide 硬盘:

/dev/hda 第一个IDE硬盘

/dev/hdb 第二个IDE硬盘

...

/dev/hdn 第 N 个 IDE 硬盘

scsi 硬盘:

/dev/sda 第一个 SCSI 硬盘

/dev/sdb 第二个 SCSI 硬盘

...

/dev/sdn 第 N 个 SCSI 硬盘

硬盘分区:

/dev/hda1 的第一个分区

/dev/hda2的第二个分区

...

/dev/hdan 第 N 个分区

分区的三种情况:

一、primary partition:一个硬盘只能分为四个主分区;

二、Extended partition:取出一个主分区作为扩展分区;

三、Logical Partition:在扩展分区中细分的分区。

分区表:用于记录有多少个分区。在MBR(Master Boot Record,位于磁盘的0柱面、0扇区、0磁道)中,磁盘的开头是64字节,记录一个分区需要16字节。

光盘设备:

/dev/cdrom

集成开发环境:

/dev/hd1

/dev/hd2

SCSI:

/dev/scd1

/dev/scd2

软盘:

/dev/fd1

/dev/fd2

硬盘:

/dev/hda/dev/hda1

/dev/sda/dev/sda1

U盘:(默认为scsi硬盘)

/dev/sdx (abcdef)

/dev/sda

/dev/sdb...

分区方法:

fdisk /dev/sdb:进入后按照命令提示进行分区(p:打印分区表,n:新建分区->p/e->+10G分配分区大小)

格式:

dvr硬盘需要格式化吗?_linux 硬盘格式化类型_自动硬盘如何格式化

分区后,格式化后才能使用。

windows系统下,文件系统为FAT32或NTFS。但是在linux下是ext(后续升级到ext2,ext3)。

相关命令:使用fdisk -l查看系统连接的):每个物理卷被划分为一个称为PE(Physical Extents)的基本单元。具有唯一编号的 PE 是 LVM 可以寻址的最小单元。 PE大小可配置,默认4MB。

LE(逻辑范围):逻辑卷也分为称为 LE(逻辑范围)的基本可寻址单元。在同一个卷组中,LE和PE的大小相同,一一对应。

简而言之:

PV:是物理磁盘分区

VG:LVM中的物理磁盘分区,即PV,必须加入VG。 VG可以理解为一个仓库或者几个大硬盘。

LV:从VG划分的逻辑分区

PV、VG、LV的关系如下图所示:

linux 硬盘格式化类型

三、安装 LVM

首先判断系统中是否安装了lvm工具:

[root@localhost /]# rpm -qa|grep lvm
lvm2-2.02.87-6.el6.x86_64
lvm2-libs-2.02.87-6.el6.x86_64

如果输入的命令结果与上例类似,说明系统已经安装了LVM管理工具;如果命令没有输出,则说明没有安装LVM管理工具,需要从网络下载或者从光盘安装LVM rpm工具包。

四、创建和管理 LVM

创建一个LVM系统,一般需要经过以下步骤:

1、创建分区

使用分区工具(如fdisk等)创建LVM分区。方法与其他一般分区相同。唯一不同的是LVM的分区类型是8e。如下图所示:

clip_image006[8]

查看磁盘分区表

clip_image008[6]

使用fdisk创建分区,根据设备文件的绝对路径(/dev/hda)进入分区管理

clip_image010[6]

clip_image012[6]

一定要指定分区格式为8e,这是LVM的分区格式

2、创建PV

clip_image014[6]

3、 创建 VG

clip_image016[6]

clip_image018[6]

VG 创建后,可以从 VG 中分离出一个 LV。

4、创建LV

clip_image020[6]

创建了一个容量为100M的名为lvData的分区,其中: -L:指定LV的大小 -n:指定LV的名称。 Vo1Group00:表示从这个VG中划分出LV;

5、LV 格式和挂载

下一步就是对LV进行格式化(使用mksf进行格式化),然后LV就可以存储数据了

clip_image022[6]

将格式化后的LV分区挂载到指定目录,即可像普通目录一样存储数据

clip_image024[6]

挂载后可以看到这个LV的容量。

如果要在系统启动时启动LV,最好将lvData写入fstable文件,如下图:

clip_image026[6]

使用Vim编辑器打开/etc/fstab,在最后一行添加如图所示,其中/dev/VolGroup00/lvData指定要挂载的分区LV,/root/test指定要挂载的目录被挂载(挂载点),ext3分区文件系统格式,其他可以使用默认格式

LVM 备注:

展开当前分区

一、 首先新建一个分区:

fdisk /dev/hda

n

l #选择逻辑分区,如果没有,先创建扩展分区,然后添加逻辑分区(硬盘:最多四个分区P-P-P-P或P-P-P-E)

6 #分区号(从5开始),/dev/hda6

t 8e #Partition type 8e 表示 LVM 分区

w #写入分区表

partprobe #重读分区表

mkfs --t ext3 /dev/hda6 #format

partx /dev/hda #查看当前硬盘的分区表和使用情况

二、创建PV,展开VG、LV

pvcreate /dev/hda6

vgdisplay #查看当前存在的VG信息,以存在VG:VolGroup00为例

vgextend VolGroup00 /dev/hda6 #extend VolGroup00

lvdisplay #查看现有LV信息,以现有LV:LogVol01为例

lvextend –L +1G /dev/VolGroup00/LogVol01 #扩展LV(扩展后需要执行下一条命令resize2fs才能生效)

resize2fs /dev/VolGroup00/LogVol01 #执行重置大小,对当前使用的LogVol01有效

df -h #查看挂载情况,已经展开

dvr硬盘需要格式化吗?_自动硬盘如何格式化_linux 硬盘格式化类型

LVM 操作相关命令:

fdisk -l:查看系统识别了哪些物理硬盘

pvdisplay:查看系统中已经创建的物理卷

pvcreate:创建一个新的物理卷

pvremove:删除一个物理卷(即从物理卷中删除一个LVM标签)

vgdisplay:查看系统中的卷组

vgcreate:创建一个新的卷组

vgreduce:从卷组中删除一个物理卷(即收缩卷组)

vgremove:删除卷组

lvdisplay:查看系统中已经创建的逻辑卷

lvcreate:创建一个新的逻辑卷

lvreduce:缩小逻辑卷(即从一个逻辑卷中减少一些LE)

lvremove:从系统中删除一个逻辑卷

mkfs:根据逻辑卷创建对应类型的文件系统

mkdir -p $mount_piont:创建挂载目录

创建的文件系统位于:/dev/$create_vg_name/$lv_name

mount /dev/$create_vg_name/$lv_name $mount_piont:挂载文件系统

vgscan:读取系统中创建的所有卷组

vgchange -ay:激活所有卷组(开机时执行,redhat可以在/etc/rc.d/rc.sysinit系统启动初始化脚本中找到) vgchange -an:关闭所有卷组(提示:必须在 umount 之后所有文件系统都可以执行成功

裸设备的使用:

1.先lvreate

2.raw /dev/raw/raw0 /dev/mapper/vgname-lvname

3.Modify /etc/sysconfig/rawdevices,添加:/dev/raw/raw0 /dev/mapper/vgname-lvname

4.执行命令; service rawdevices 重启使/etc/sysconfig/rawdevices文件中的raw device配置生效

5.执行 /sbin/schkconfig rawdevices on 以便系统重启后可以自动加载裸设备

6.修改raw device的owner,让相应权限的用户对raw device有读写权限 chown -R owner:group /dev/raw/raw0

7.在系统启动执行脚本/etc/rc.local中增加修改裸设备属主的修改命令,使系统启动后裸设备属主保持不变。

Linux 挂载原始 LVM 磁盘

示例:

1、pvs

[root@localhostyuanbor]# /sbin/pvs 检查是否有同名的VG组

2、vgrename

[root@localhostyuanbor]#/sbin/vgrename [VG UUID] /dev/VolGroup01 #根据UUID将重复的VG组改为VolGroup01

[root@localhostyuanbor]# /sbin/pvs #查看修改结果

3、lvscan

[root@localhost sdb3]# /sbin/lvscan #检查逻辑卷状态

可以看到新修改的 VolGroup01 处于非活动状态。

4、vgchange

[root@localhost sdb3]# /sbin/vgchange -ay /dev/VolGroup01 #激活改名后的VolGroup01

[root@localhost mnt]# /sbin/lvscan #查看激活结果

5、mount

[root@localhost mnt]# mount /dev/VolGroup01/LogVol00 /mnt/sdb3 #挂载逻辑卷挂载点可自定义

注意:1可能无法显示错误,如果没有报错,可以使用vgdisplay命令查找VG UUID

找到后继续 2


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/dianqi/article-381195-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 陈百强
        陈百强

        #fx_4walls#没有任何一个女团如你们这般独特

      • 吴世璠
        吴世璠

        思路真的是太清晰了

      热点图片
      拼命载入中...