收藏 分销(赏)

RHEL7版-项目05--基本磁盘和逻辑卷的管理.pptx

上传人:精**** 文档编号:8941343 上传时间:2025-03-08 格式:PPTX 页数:47 大小:640KB
下载 相关 举报
RHEL7版-项目05--基本磁盘和逻辑卷的管理.pptx_第1页
第1页 / 共47页
RHEL7版-项目05--基本磁盘和逻辑卷的管理.pptx_第2页
第2页 / 共47页
点击查看更多>>
资源描述
,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,第,#,页,Linux,网络操作系统配置与管理,2017年3月20日星期一,“十二五”职业教育国家规划教材,Red Hat Enterprise Linux 7.3,(,RHEL,7.3,),Linux,网络操作系统配置与管理,(,第三版,),主编,:,夏笠芹,项目,5,基本磁盘和逻辑卷的管理,课程标准,(,教学大纲,),教学设计方案,(,教案,),PPT,电子课件,教材习题参考答案,模拟试卷及参考答案,(4,套,),红帽认证,+,全国技能大赛资料,知识拓展,&,网络工程解决方案,附赠光盘,项目,5,基本磁盘和逻辑卷的管理,【,职业知识目标,】,了解,:,磁盘的接口类型,熟悉,:,磁盘分区的表示、,Linux,支持的常用文件系统,,磁盘配额的限制对象、类型和方法,,Linux,逻辑卷,(LVM),工作机制,,掌握,:,磁盘的分区、格式化、挂载和卸载的方法法,动态磁盘的管理方法,磁盘配额的管理方,【,职业能力目标,】,会使用,fdisk,命令对磁盘进行分区,能对各类分区进行格式化操作,会挂载和卸载分区,使用,LVM,实现动态磁盘管理,会对磁盘进行配额管理,5.1,项目描述,磁盘是存储数据的重要载体,广义的说硬盘、光盘、软盘、,U,盘等用来保存数据信息的磁性存储介质都可以称为磁盘。,如何规划和管理磁盘,硬盘购买,物理安装,分区,格式化,挂载,逻辑卷管理,(LVM),磁盘配额,5.2,项目知识准备,5.2.1,磁盘的接口与设备名,1,硬盘的接口类型,IDE,接口,:,属于并行接口,正逐步被串行,SATA,所取代,数据传输率,133MB/s,SATA,串行高级技术附件接口,:,属于串行接口,在家用电脑市场已成为主流,数据传输率,600,MB/s,。,SCSI,小型计算机系统接口,:,主要应用于服务器市场。,SCSI,接口具有应用范围广、多任务、,带宽大、,CPU,占用率低,以及热插拔等优点,数据传输率,320,MB/s,SAS,(Serial Attached SCSI,串行连接,SCSI),接口,:,是并行,SCSI,接口之后开发出的全新接口。此接口改善了,存储,系统的效能、可用性和扩充性,并提供与,SATA,硬盘的兼容性,,数据传输率,6000,MB/s,光纤通道,(Fibre Channel),接口,:,是为提高多硬盘存储系统的速度和灵活性才开发的,它的出现大大提高了多硬盘系统的通信速度。光纤通道的主要特性有,:,热插拔性、高速带宽、远程连接、连接设备数量大等。光纤通道只用于高端服务器上,数据传输率,4000,MB/s,。,5.2,项目知识准备,2,磁盘在,Linux,系统中的表示,设备,设备文件名,软盘驱动器,/dev/fd0-1,当前,CD ROM/DVD ROM,/dev/cdrom,IDE,硬盘,/dev/hdXY,SCSI/SATA/,SAS/,USB,硬盘,/U,盘,/dev/sdXY,第,1,个,磁盘阵列设备,/dev/md0,第,1,个,SCSI,磁带设备,/dev/st0,其中,:,X,代表硬盘设备的,ID,序号,从字母,a,开始依次命名。如,:,第,1,个,SCSI,硬盘设备为,sda,第,2,个,SCSI,硬盘为,sdb,。,Y,代表在该块硬盘上的分区顺序号。因此,对于硬盘中的分区,则在设备文件名后增加相应的数字来代表相应的分区。主分区或扩展分区的序号为,1,4,如:第,1,个,SCSI,硬盘中的第,1,个主分区为,sda1,第,2,个主分区为,sda2,。,IDE,硬盘设备文件名,IDE,硬盘的设备文件名采用,/dev/hd,xy,方式命名,其中的,x,代表硬盘设备的,ID,序号,从字母,a,开始依次命名;,y,代表在该块硬盘上的分区顺序号,主分区从,1,开始,逻辑分区从,5,开始。因此,第,1,个,IDE,硬盘的设备名为,hda,,第,2,个,IDE,硬盘为,hdb,;对于硬盘中的分区,则在设备文件名后增加相应的数字来代表相应的分区,主分区从,1,开始,逻辑分区从,5,开始(一个硬盘最多可建,4,个主分区)。第,1,个,IDE,硬盘中的第,1,个主分区的设备文件名为,hda1,,第,2,个主分区为,hda2,,第,1,个逻辑分区为,hda5,,第,2,个逻辑分区为,hda6,。,SCSI,设备文件名,SCSI,设备(如,SCSI,硬盘,,USB,设备)的设备名称采用,/dev/sd,xy,格式。命名方法与,IDE,硬盘相同,只是设备名前,2,个字符为,sd,。比如,第,1,个,SCSI,设备的设备名为,sda,,第,2,个,SCSI,设备名为,sdb,,第,1,个,SCSI,硬盘的第,1,个逻辑分区为,sda5,。第,1,个,IDE,光驱的设备名为,hdc,,第,1,个软驱的设备名为,fd0,。,5.2.1,磁盘的接口与设备名,其它设备,第,1,个软驱的设备名为,/dev/fd0,;第,1,个,SCSI,磁带设备的设备文件用,/dev/st0,来表示;计算机的串行接口用,/dev/ttyS,表示,其中,COM1,的设备名为,/dev/ttyS0,;空设备用,/dev/null,表示。,光驱常用的设备文件名为,/dev/cdrom,,它实际上是一个符号链接文件,该文件指向实际的光驱设备。可用以下命令查看当前光驱的实际设备文件名。,5.2.1,磁盘的接口与设备名,rootdyzx#,#,ll /dev/cdrom,lrwxrwxrwx.1 root root 3 1,月,16 09:02/dev/cdrom-sr0,5.2.2,磁盘分区,硬盘分区有,MBR,和,GPT,两种方案:,1,MBR,分区,MBR(Master Boot Record,主引导记录,),是传统的分区机制,使用,BIOS,引导的,PC,设备,寻址空间只有,32bit,长,最大支持,2.19TB,支持的分区数量:,4,个主分区或,3,个主分区,1,个扩展分区,5.2.2,磁盘分区,2,GPT,分区,GPT(GUID Partition Table,全局唯一标识分区表,),是一种比,MBR,分区更先进、更灵活的磁盘分区模式,优点:,在默认情况下,GPT,最多可支持,128,个分区。,支持大于,2.2T,B,的总容量及大于,2.2T,B,的分区,最大支持,18EB(1EB=1024PB,1PB=1024TB,1TB=1024GB),。,GPT,分区表自带备份。,向后兼容,MBR,。,GPT,分区表上包含保护性的,MBR,区域。,1,Linux,文件系统,及其类型,文件系统,是在磁盘或分区组织存储文件或数据的方法和格式。,Windows,的文件系统,OS,最大分区,簇大小,FAT16,DOS,Windows95,2GB,64 512B,FAT32,Windows XP,Windows 2008/2012,32GB,分区,2-8GB,:,4KB,分区,8-16GB,:,8KB,分区,16-32GB,:,16KB,NTFS,2TB,4KB,5.2.3,Linux,文件系统,名称,文件系统详细描述,XFS,是一种扩展性高、高性能的全,64,位的日志文件系统,也是,RHEL7,的默认文件系统。,xfs,支持,metadata journaling,这使其能从,crash,中更快速的恢复,也支持在挂载和活动的状态下进行碎片整理和扩容。它可以支持上百万,T,字节的存储空间,对特大文件及小尺寸文件的支持都表现出众。,ext3,第,3,代扩展(,Extended,)文件系统,是,Red Hat Linux 7.2,版本以后,ext2,的升级版本,兼容,ext2;,增加了文件系统日志记录功能,称为,日志式文件系统,;,是目前,Linux,默认采用的文件系统。最大支持,8TB,的分区,;RHEL7,经过优化,最大支持,16T,的分区,ext4,是下一代文件系统,理论支持,1024PB,大小(,1PB=1024TB,)的存贮设备,支持文件的连续写入,减少文件碎片,提高磁盘的读写性能,swap,使用交换分区来提供虚拟内存,大小一般是系统物理内存的,2,倍,;,在安装,Linux,操作系统时创建,;,由操作系统自行管理。,Vat,是,Linux,对,Dos,、,windows,系统下的,FAT,(包括,FAT16,和,FAT32,)文件系统的一个统称。,ReiserFS,是基于平衡树的文件系统结构,尤其对于大量文件的巨型文件系统,如服务器上的文件系统,搜索速度要比,ext2,快;,ext2,使用局部的二分查找法,综合性能比不上,ReiserFS,。,RAMFS,内存文件系统,速度很快,NFS,即网络文件系统,用于在,Unix,系统间通过网络进行,文件共享,,用户可将网络中,NFS,服务器提供的共享目录,挂载到本地的文件目录中,从而实现操作和访问,NFS,文件系统中的内容,iso9660,是光盘所使用的标准文件系统,,Linux,对该文件系统也有很好的支持,不仅能读取光盘和光盘,ISO,映像文件,而且还支持刻录光盘。,日志式文件系统在因断电或其他异常事件而停机重启后,操作系统会根据文件系统的日志,快速检测并恢复文件系统到正常的状态,并可提高系统的恢复时间,提高数据的安全性。若对数据有较高安全性要求,建议使用,ext3,文件系统。,日志文件系统是目前,Linux,文件系统发展的方向,除了,Red Hat Linux,采用的,ext3,外,常用的还有,reiserfs,和,jfs,等日志文件系统。,1,Linux,文件系统及其类型,2,文件系统的挂载与卸载,文件系统是在创建分区或格式化时创建的。,挂载,就是把一个目录当成进入点,将磁盘分区的数据放置在该目录下,;,从而使用户通过进入该目录,就可以访问到该分区中的文件数据。那个进入点的目录称为,挂载点,”,不经过挂载的分区,不能提供给用户在分区内存取数据,利用,/etc/fstab,配置文件可设置系统启动时自动挂载的文件系统,Linux,内核支持的文件系统,可以通过以下,命令查看,5.2.3,Linux,文件系统,rootdyzx#,ls /lib/modules/3.10.0-514.el7.x86_64/kernel/fs,binfmt_misc.kocifs ext4 gfs2 mbcache.ko nls udf,btrfs cramfs fat isofs nfs overlayfs xfs,cachefiles dlm fscache jbd2 nfs_common pstore,ceph exofs fuse lockd nfsd squashfs,5.2.4,认识,Linux,逻辑卷,(LVM),LVM,基本思想,:,将物理磁盘的空间分解为若干个物理卷,然后将多个物理卷汇聚为卷组,最后将卷组的部分或全部转化为可供用户使用的逻辑卷。逻辑卷的空间可以来自于多个物理磁盘,LVM,重要的特征,:,逻辑卷的空间大小能够在保持现有数据不变的情况下进行,动态的调整,从而提高了磁盘管理的灵活性。,5.2.4,认识,Linux,逻辑卷,(LVM),防止用户恶意或无意间过多占用磁盘空间,RHEL7,自带磁盘配额的配置和管理工具:,xfsprogs,适合,XFS,分区,quota,适合,ext4,分区,5.2.5,磁盘配额,作用范围,只在指定的分区上进行限制,当用户或组使用其他未设置配额的分区时,将不会受到限制,限制对象,针对系统中指定的用户帐号或组帐号设置磁盘配额,而未被指定的用户或组将不受配额影响,限制类型,磁盘容量,:,用户或组在被限制的分区中能够使用的磁盘数据块的数量,即限制磁盘空间的大小,默认单位为,KB,文件数量,:,限制用户或群组在被限制的分区中所拥有的文件个数。在,Linux,系统中每个文件都对应一个数字标记,称为,i,节点编号,该编号在文件系统内是唯一的,因此通过限制,i,节点的数量来实现对文件数量的限制,如果同时设置磁盘容量配额和文件数量配额,将会以最先到达的限制为主,限制方法,软限制,:,是用户配额的警告上限。如果用户超出了软限制,还能允许在,“,限期,”(,默认为七天,),内继续使用分区,但必须在宽限期内降低到软限制之内,硬限制,:,由操作系统实行的,不允许超过。试图在硬限制以外进行数据写操作会被拒绝,硬限制的配额值应大于相应的软限制的配额值,否则软限制将失效,5.3,项目实施,任务,5-1,使用,fdisk,管理,MBR,分区,1,添加新硬盘,步骤,1:,为了不影响正在运行的服务业务,需要在不关闭或重启服务器的情况下添加新硬盘,(,实验环境下在虚拟机,VMware,中添加一块新的,SCSI,总线的,20G,硬盘,),。,步骤,2:,使用,lsblk,命令显示所有可用块设备的信息及其依赖关系,由此可见,新硬盘还未加载而未被识别,需要将连接新硬盘的,S,CSI,总线重新扫描后才可以被系统识别。,rootdyzx#,lsblk,NAME MAJ:MIN RMSIZE RO TYPEMOUNTPOINT,sda 8:0 0 20G0disk,sda1,8:1 0 512M0part/boot,sda2 8:2 0 19.5G0part,rhel_dyzx-root 253:0 0 17.5G0lvm/,rhel_dyzx-swap 253:1 0 2G0lvmSWAP,sr0 11:0 1 3.5G0rom,任务,5-1,使用,fdisk,管理,MBR,分区,1,添加新硬盘,步骤,3:,使用,ls,命令显示主机总线号使用,echo,命令依次扫描总线号为,host1,、,host2,的,SCSI,设备使用,lsblk,命令显示所有可用,(,可识别,),的块设备,直至显示出了新的块设备,表明新添加的硬盘已被系统识别。,rootdyzx#,ls /sys/class/scsi_host/,/,显示主机上所有,SCSI,总线号,host0 host12 host16 host2 host23 host27 host30 host5 host9,host1 host13 host17 host20 host24 host28 host31 host6,host10 host14 host18 host21 host25 host29 host32 host7,host11 host15 host19 host22 host26 host3 host4 host8,rootdyzx#,echo -/sys/class/scsi_host/host1/scan,rootdyzx,#echo -/sys/class/scsi_host/host2/scan,rootdyzx,#,lsblk,NAME MAJ:MIN RMSIZE ROTYPEMOUNTPOINT,sda 8:0 0 20G0disk,sda1,8:1 0 512M0part/boot,sda2 8:2 0 19.5G0part,rhel_dyzx-root 253:0 0 17.5G0lvm/,rhel_dyzx-swap 253:1 0 2G0lvmSWAP,sdb 8:16 0 20G0disk,sr0 11:0 1 3.5G0ro,2,创建分区,命令:,fdisk,设备名,fdisk,命令以交互方式进行操作的,在菜单中选择相应功能键即可,任务,5-1,使用,fdisk,管理,MBR,分区,指令,作用,指令,作用,a,调整磁盘的启动分区,p,显示当前磁盘的分区信息,d,删除磁盘分区,t,更改分区类型,l,显示所有支持的分区类型,u,切换所显示的分区大小单位,m,查看所有指令的帮助信息,n,创建新分区,q,不保存更改,退出,fdisk,命令,w,把修改写入磁盘分区表,然后退出,fdisk,命令,g,新建一个空的,GPT,分区表,o,新建一个空的,DOS,分区表,2,创建分区,步骤,1:,对新增硬盘,“/dev/sdb”,执行分区命令,步骤,2:,使用,“n”,指令和,“p”,指令创建容量为,512MB,的第,1,个主分区,(/dev/sdb1),。,rootdyzx#,fdisk /dev/sdb,欢迎使用,fdisk(util-linux 2.23.2),。,更改将停留在内存中,直到您决定将更改写入磁盘。,使用写入命令前请三思。,Device does not contain a recognized partition table,使用磁盘标识符,0 x7efe5e45,创建新的,DOS,磁盘标签。,命令,(,输入,m,获取帮助,):,n,/,输入字符,n,新建分区,Partition type:,p primary(0 primary,0 extended,4 free),e extended,Select(default p):,p,/,输入字符,p,新建主分区,分区号,(1-4,默认,1),:,1,/,输入数字,1,创建序号为,1,的主分区,起始 扇区,(2048-41943039,默认为,2048),:,2048,/,输入数字,2408,主分区的起始扇区号,Last,扇区,+,扇区,or+sizeK,M,G(2048-41943039,默认为,41943039),:,+512M,分区,1,已设置为,Linux,类型,大小设为,512 MiB,任务,5-1,使用,fdisk,管理,MBR,分区,任务,5-2,使用,gdisk,管理,GPT,分区,gdisk,命令工具默认将磁盘划分为,GPT,格式的分区,步骤,1:,执行,gdisk,命令输入,n,指令创建新分区。,步骤,2:,指定分区编号,(,默认是未使用的最小分区编号,),步骤,3:,指定新分区开始的位置和结束位置。,步骤,4:,设置分区类型为,Linux LVM,。,rootdyzx#,gdisk /dev/sdc,GPT fdisk(gdisk)version 0.8.6,Partition table scan:,MBR:not present,BSD:not present,APM:not present,GPT:not present,Creating new GPT entries.,Command(?for help):,n,Partition number(1-128,default 1):,1,First sector(34-41943006,default=2048)or+-sizeKMGTP:,2048,Last sector(2048-41943006,default=41943006)or+-sizeKMGTP,:,+3G,Current type is Linux filesystem,Hex code or GUID(L to show codes,Enter=8300):,8e00,Changed type of partition to Linux LVM,任务,5-2,使用,gdisk,管理,GPT,分区,gdisk,命令工具默认将磁盘划分为,GPT,格式的分区,步骤,5,:,显示已创建的分区信息。,步骤,6:,输入,w,子命令将分区设置写入分区表当提示最终确认时,输入“,y,”,步骤,7:,执行,partprobe,命令,使操作系统内核获知新的分区表信息。,Command(?for help):,p,Disk/dev/sdc:41943040 sectors,20.0 GiB,Logical sector size:512 bytes,Disk identifier(GUID):1C83756F-0779-4722-BE7F-7AD988268777,Partition table holds up to 128 entries,First usable sector is 34,last usable sector is 41943006,Partitions will be aligned on 2048-sector boundaries,Total free space is 35651517 sectors(17.0 GiB),Number Start(sector)End(sector)Size Code Name,1 2048 6293503 3.0 GiB 8E00 Linux LVM,Command(?for help):,w,Final checks complete.About to write GPT data.THIS WILL OVERWRITE EXISTING,PARTITIONS!,Do you want to proceed?(Y/N,):y,OK;writing new GUID partition table(GPT)to/dev/sdc.,The operation has completed successfully.,rootdyzx#,partprobe /dev/sdc,任务,5-3,使用文件系统格式化分区,常用的选项有,:,-t,文件系统类型,当命令名为,mkfs,时,指定要创建的文件系统的类型,(,如,:xfs,、,ext4,、,vfat,等,),。当命令名为,mkfs.xfs,、,mkfs.ext4,等时,不需要该选项。,-c,建立文件系统前先检查坏块。,-V,输出建立文件系统的详细信息。,命令,格式:,mkfs|mkfs.xfs|mkfs.ext4 ,选项,分区的设备名,【,例,5-1,】,在任务,5-1,中建立的,/dev/sdb5,分区上创建,xfs,文件系统。,任务,5-3,使用文件系统格式化分区,rootdyzx#,mkfs -t xfs /dev/sdb5,/,此处也可用“,mkfs.xfs /dev/sdb5,”命令代替,meta-data=/dev/sdb5isize=512 agcount=4,agsize=393216 blks,=sectsz=512 attr=2,projid32bit=1,=crc=1 finobt=0,sparse=0,Data=bsize=4096 blocks=1572864,imaxpct=25,=sunit=0 swidth=0 blks,naming=version 2bsize=4096 ascii-ci=0 ftype=1,Log=internal logbsize=4096 blocks=2560,version=2,=sectsz=512 sunit=0 cblks,lazy-count=1,realtime=noneextsz=4096 blocks=0,rtextents=0,如果已有其他文件系统创建在此分区,必须在,mkfs.xfs,命令中加上选项,-f,强行进行格式化,如,:mkfs.xfs -f /dev/sdb5,。,1,挂载分区,(,或文件系统,),挂载命令,【,例,5-2,】,创建,“/data”,目录,将例,5-1,中的分区,“/dev/sdb5”,挂载到该目录。,mount,-t,文件系统类型,设备名,挂载点目录,rootdyzx#,mkdir /data,rootdyzx#,mount /dev/sdb5 /data,【,例,5-3,】,插入一个,U,盘,(FAT32,分区格式,),将其挂载到,“/mnt/usb”,目录下。,rootdyzx#,mkdir /mnt/usb,rootdyzx#,mount /dev/sdd1 /mnt/usb,任务,5-4,挂载与卸载分区,任务,5-4,挂载与卸载分区,1,挂载分区,(,或文件系统,),【,例,5-4,】,插入光盘,将其挂载到,“/mnt/cdrom”,目录下,查看挂载的所有设备。,rootdyzx#,mkdir /mnt/cdrom,rootdyzx#,mount /dev/cdrom /mnt/cdrom,mount:/dev/sr0,写保护,将以只读方式挂载,rootdyzx#,df -h,/,显示所有文件系统的磁盘使用情况,文件系统,容量,已用,可用,已用,%,挂载点,/dev/mapper/rhel-root 18G 3.1G 15G 18%/,Devtmpfs 977M 0 977M 0%/dev,tmpfs 993M 128K 993M 1%/dev/shm,tmpfs 993M 9.0M 984M 1%/run,tmpfs 993M 0 993M 0%/sys/fs/cgroup,/dev/sda1 509M 149M 361M 30%/boot,tmpfs 199M 12K 99M 1%/run/user/0,/dev/sr0 3.6G 3.6G 0 100%/mnt/cdrom,/dev/sdb5 6.0G 33M 6.0G 1%/data,/dev/sdd1 6.9G 4.9G 2.0G 72%/mnt/usb,2,卸载分区,要移除,USB,磁盘、,U,盘、光盘和硬盘时,需要先卸载。卸载磁盘分区的命令为,:,umount,挂载点目录或存储设备名,【,例,5-5,】,卸载,U,盘、光盘。,rootdyzx#,umount /mnt/usb,rootdyzx#,umount /dev/cdrom,3,设置系统启动时的自动挂载,手动挂载的分区会在系统重启后失效,若用户需要永久挂载分区,则需要通过编辑,/etc/fstab,文件来实现。当系统启动的时候,系统会自动地从这个文件读取信息,并且会自动将此文件中指定的文件系统挂载到指定的目录。,任务,5-4,挂载与卸载分区,任务,5-4,挂载与卸载分区,【,例,5-6,】,将新创建的,“/dev/sdb5”,设备,永久挂载于,“/data”,目录下。,步骤,1:,用,vim,编辑器在,/etc/fstab,配置文件中加入相应的配置行,:,rootdyzx#,vim /etc/fstab,#/etc/fstab,#Created by anaconda on Sun Nov 13 21:43:43 2016,#Accessible filesystems,by reference,are maintained under/dev/disk,#See man pages fstab(5),findfs(8),mount(8)and/or blkid(8)for more info,/dev/mapper/rhel-root /xfsdefaults0 0,UUID=78085896-e253-47ca-82c5-9f3bc2ad8a33/boot xfs defaults 0 0,/dev/mapper/rhel-swap swap swap defaults 0 0,/,在文件末尾添加下一行内容,/dev/sdb5 /data xfs defaults 0 0,步骤,2:,使用,mount,或,df-h,命令查看是否将,/dev/sdb5,挂载于,/data,目录下。,rootdyzx#,mount -a,/,重新读取,etc/fstab,文件,将文件系统挂载到设置的位置,rootdyzx#,mount|grep -w /data,/dev/sdb5 on /data type xfs(rw,relatime,seclabel,attr2,inode64,noquota),在,Linux,系统中,swap,交换分区的作用类似于,Windows,系统中,“,虚拟内存,”,当有程序被调入内存后,但是该程序又不是常被,CPU,所取用时,那么这些不常被使用的程序将会被放到硬盘的,swap,交换分区当中,而将速度较快的内存空间释放给真正需要的程序使用,以避免因为物理内存不足而造成的系统效能低的问题。如果系统没有,swap,交换分区,或者现有交换分区的容量不够用时,可扩展,swap,交换分区。,扩展,swap,交换分区的方式有两种:,以磁盘分区的方式扩展,swap,交换分区。,以镜像文件的方式扩展,swap,交换分区。,任务,5-5,交换分区,swap,的管理,命令,功能,mkswap,分区设备名,将指定的分区格式化为,swap,交换文件系统,swapon,交换分区设备名,|-a,启用,(,或激活,),指定的交换分区或所有交换分区,swapoff,交换分区设备名,|-a,禁用指定的交换分区或所有交换分区,swapon -s,查看交换分区的使用情况,free -m,以兆字节为单位显示物理内存、交换分区的使用情况,【,例,5-7,】,在磁盘,/dev/sdb,上用一个新建的分区扩展,swap,交换分区。,步骤,1,:,创建容量为,256MB,的主分区。,步骤,2:,使用,“t”,指令转换分区类型,(,如,:/dev/sdb1),。如果需要可以使用“,l,”指令显示所有分区类型的十六进制代码表。,步骤,3,:,格式化交换分区。,步骤,4:,手工临时启用新添加的交换分区。,步骤,5,:,在,/etc/fstab,文件中添加永久挂载并启用交换分区。,任务,5-5,交换分区,swap,的管理,rootdyzx#,fdisk /dev/sdb,rootdyzx#,partprobe /dev/sdb,rootdyzx#,mkswap /dev/sdb1,正在设置交换空间版本,1,大小,=262140 KiB,无标签,UUID=031c9782-a3c2-470d-abce-87fdffd9959c,rootdyzx#,free -m,/,显示扩展前已启用的交换分区的大小,rootdyzx#,swapon -s,rootdyzx#,swapon /dev/sdb1,/,启用新添加的交换分区,/dev/sdb1,rootdyzx#,free -m,/,显示扩展后已启用的交换分区的大小,rootdyzx#,swapon -s,rootdyzx#,blkid /dev/sdb1,/,查看新添加交换分区的,UUID,rootdyzx#,vim /etc/fstab,/,省略若干行,/,在文件末尾添加以下一行:,UUID=031c9782-a3c2-470d-abce-87fdffd9959c swap swap defaults 0 0,任务,5-6,使用,LVM,实现动态磁盘管理,1.,创建与使用,LVM,卷,【,例,5-8,】,以磁盘,/dev/sdb,和,/dev/sdc,为基础创建,LVM,逻辑卷,具体操作步骤如下,:,步骤,1:,确定系统中是否安装了,LVM,工具。,RHEL7.0,以上使用的是,LVM2,版本,且已默认安装。,rootdyzx#,rpm -q lvm2,lvm2-2.02.166-1.el7.x86_64,任务,5-6,使用,LVM,实现动态磁盘管理,1.,创建与使用,LVM,卷,步骤,2:,使用,fdisk,命令的“,n,”指令和“,t,”指令,创建,LVM,类型的分区,(,分区类型号为,8e),下面是对,/dev/sdb,磁盘进行分区的结果。,rootdyzx#,fdisk /dev/sdb,欢迎使用,fdisk(util-linux 2.23.2),。,更改将停留在内存中,直到您决定将更改写入磁盘。,使用写入命令前请三思。,命令,(,输入,m,获取帮助,),:,p,磁盘,/dev/sdb,:,21.5 GB,21474836480,字节,41943040,个扇区,Units=,扇区,of 1*512=512 bytes,扇区大小,(,逻辑,/,物理,),:,512,字节,/512,字节,I/O,大小,(,最小,/,最佳,),:,512,字节,/512,字节,磁盘标签类型:,dos,磁盘标识符:,0 xfa19d44c,设备,Boot Start End Blocks Id System,/dev/sdb1 2048 526335 262144 82 Linux swap/Solaris,/dev/sdb2 1050624 22022143 10485760 5 Extended,/dev/sdb5 1052672 13635583 6291456 83 Linux,/dev/sdb6 13637632 15734783 1048576 8e Linux LVM,/dev/sdb7 15736832 19931135 2097152 8e Linux LVM,任务,5-6,使用,LVM,实现动态磁盘管理,1.,创建与使用,LVM,卷,步骤,3:,将,/dev/sdb6,、,/dev/sdb7,和,/dev/sdc1(,任务,5-2,中的分区结果,),三个,Linux LVM,分区转换为物理卷,使用,pvs,或,pvscan,命令查看当前系统中已建立的物理卷。,rootdyzx#,pvcreate /dev/sdb6 /dev/sdb7 /dev/sdc1,Physical volume/dev/sdb6 successfully created.,Physical volume/dev/sdb7 successfully created.,Physical volume/dev/sdc1 successfully created.,rootdyzx#,pvs,/,查看当前系统的物理卷情况,PV VG Fmt Attr PSize PFree,/dev/sda2 rhel lvm2 a-19.50g 0,/dev/sdb6 lvm2 -1.00g 1.00g,/dev/sdb7 lvm2 -2.00g 2.00g,/dev/sdc1 lvm2 -3.00g 3.00g,任务,5-6,使用,LVM,实现动态磁盘管理,1.,创建与使用,LVM,卷,步骤,4:,将物理卷,/dev/sdb6,和,/dev/sdb7,整合,创建名为,vg01,的卷组,使用,vgs,命令扫描当前系统中已建立的卷组,使用,vgdisplay,命令查看卷组,vg01,的详细信息。,rootdyzx#,vgcreate vg01 /dev/sdb6 /dev/sdb7,Volume group vg01 successfully created,rootdyzx#,vgs,VG#PV#LV#SN Attr VSize VFree,rhel 1 2 0 wz-n-19.50g 0,vg01 2 0 0 wz-n-2.99g 2.99g,rootdyzx#,vgdisplay vg01,/,查看卷组,vg01,的详细信息,-Volume group-,VG Namevg01/,当前卷组,VG,的名字,System ID,Formatlvm2,/,省略若干行,任务,5-6,使用,LVM,实现动态磁盘管理,1.,创建与使用,LVM,卷,步骤,5:,在卷组,vg01,上创建一个名为,“lv01”,的逻辑卷,容量大小为,2.5GB,。,rootdyzx#,lvcreate -n lv01 -L 2.5GB vg01,Logical volume lv01 created,步骤,6:,格式化逻辑卷,(,即创建文件系统,),将逻辑卷自动挂载到指定目录。,rootdyzx#,mkfs -t xfs /dev/vg01/lv01,/,使用,xfs,文件系统格式化逻辑卷,lv01,rootdyzx#,mkdir -p /home/mylv,/,创建挂载目录,rootdyzx#,vim /etc/fstab,/,编辑能在系统启动时自动挂载逻辑卷,/,省略若干行,/dev/vg01/lv01/home/mylvxfsdefaults0,0 /,在文件末尾添加此行,rootdyzx#,mount -a,/,重新挂载,/etc/fstab,中的所有文件系统,rootdyzx#,echo I am zhang3 /home/mylv/zhang3.txt,/,向挂载后的逻辑卷中添加文件,任务,5-6,使用,LVM,实现动态磁盘管理,2.,管理与调整,LVM,卷,(1),扩展卷组,添加,/dev/sdc
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服