1-13-硬盘介绍和磁盘管理.docx
《1-13-硬盘介绍和磁盘管理.docx》由会员分享,可在线阅读,更多相关《1-13-硬盘介绍和磁盘管理.docx(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1-13-硬盘介绍和磁盘管理存储基础知识:LINUX主要的一些知识基本分区、逻辑卷LVM、EXT3/4/XFS文件系统、磁盘限额、RAID本节所讲内容: 硬盘的分类及使用fdisk分区工具1、认识硬盘的分类及特性2、使用fdisk对磁盘进行操作,分区,格式化(重点)3、开机自动挂载分区 实战使用parted分区工具及扩展swap分区1、使用parted操作大于等于3T硬盘2、扩展服务器swap内存空间硬盘分几种?从工作原理来说:固态,机械从硬盘大小来说:2.5 3.5 1.8从可插拔方式来说:热插拔、非热插拔从硬盘的主要接口来说:STAT 、SAS、PCIE存储链接方式来说:本地存储,外部存储
2、从分区方式来说:存储大小分区软件分区表类型2TB以下的硬盘fdisk/patred/cfdiskMSDOS/gpt2TB以上的硬盘parted/gdiskGPT如果说你用的msdos(MBR)分区方式:它有一些限制主分区:只支持4个 ABC = 分了三块,如果想分10块盘扩展分:3个主分区+1个扩展分区 D,这个扩展分区是不可用逻辑分区:是从扩展分区来的 在D盘的基础上。继续划分分区:EFGHIJK如果你用的是GPT的分区方式,那以它没有限制注意:从MBR转到GPT分区或者说从GPT转到MBR会导致数据全部丢失第1章 硬盘的分类1.1 认识硬盘的分类常见硬盘品牌:希捷 西数 日立 hp del
3、l IBM1.2 硬盘的类型IDE SCSI SAS STAT(1 -2 -3)SSD1.2.1-SCSI硬盘1.2.2-IDE硬盘1.2.3-SAS硬盘 日立存储硬盘如下图IBM硬盘如下图1.2.4-SATA硬盘1.2.5-SSD硬盘在内核当中:不同的接口对应不同的命名方式操作系统IDESTATSASRHEL5/dev/hda/dev/sda/dev/sdaRHEL6/dev/sda/dev/sda/dev/sdaKVM/dev/vda第2章 硬盘分区介绍硬盘分区就是把一个硬盘驱动器划分为多个逻辑存储单元,我们把这些单元称为分区,通过这些分区,做为这个操作系统的管理员就可以通过使用不同的分区
4、来执行不同的功能操作,例如:限制应用或用户的可用空间允许从同一个磁盘进行不同的操作系统多重启动将系统文件与用户文件进行分隔限制磁盘空间使用分区方案:MBR和GPT两种2.1 硬盘分区符认识注意:使用分区工具fdisk对磁盘进行操作,分区,格式化(重点)正常使用一块磁盘:购买设备设备联机磁盘分区磁盘格式化(创建文件系统)磁盘挂载正常使用2.2 使用fdisk管理分区在虚拟机新添加硬盘后,两种方法可以发现硬盘:1、 重启服务器2、 通过命令a: rootpanda # echo - - - /sys/class/scsi_host/host0/scanb:rootpanda # for i in
5、0.32;do echo - - - /sys/class/scsi_host/host$i/scan;donefdisk:磁盘分区,是Linux发行版本中最常用的分区工具用法:fdisk 选项 device 常用的选项 : -l 查看硬盘分区表 案例:在sdb盘上创建一个大小为1G名称为xuegod的文件系统1、 添加硬盘2、 对sdb这块盘划分一个1G的分区出来rootpanda mnt# fdisk /dev/sdbWelcome to fdisk (util-linux 2.23.2).Changes will remain in memory only, until you deci
6、de to write them.Be careful before using the write command.Device does not contain a recognized partition tableBuilding a new DOS disklabel with disk identifier 0x5a171572.Command (m for help): mCommand action a toggle a bootable flag b edit bsd disklabel c toggle the dos compatibility flag d delete
7、 a partition g create a new empty GPT partition table G create an IRIX (SGI) partition table l list known partition types m print this menu n add a new partition 创建一个新的分区 o create a new empty DOS partition table p print the partition table 打印分区信息 q quit without saving changes 结束分区但不保存 s create a new
8、 empty Sun disklabel t change a partitions system id 改变分区的类型 u change display/entry units v verify the partition table w write table to disk and exit 结束保存并退出 x extra functionality (experts only)Command (m for help): n Partition type: p primary (0 primary, 0 extended, 4 free) e extendedSelect (defaul
9、t p): Using default response pPartition number (1-4, default 1): First sector (2048-41943039, default 2048): 默认忽略不填Using default value 2048Last sector, +sectors or +sizeK,M,G (2048-41943039, default 41943039): +1G Partition 1 of type Linux and of size 1 GiB is setCommand (m for help): pDisk /dev/sdb
10、: 21.5 GB, 21474836480 bytes, 41943040 sectorsUnits = sectors of 1 * 512 = 512 bytesSector size (logical/physical): 512 bytes / 512 bytesI/O size (minimum/optimal): 512 bytes / 512 bytesDisk label type: dosDisk identifier: 0x5a171572 Device Boot Start End Blocks Id System/dev/sdb1 2048 2099199 10485
11、76 83 LinuxCommand (m for help): wThe partition table has been altered!Calling ioctl() to re-read partition table.Syncing disks.rootpanda mnt# ls /dev/sdb*/dev/sdb /dev/sdb13、 对新分区划行格式化文件系统操作rootpanda mnt# mkfs.xfs /dev/sdb1meta-data=/dev/sdb1 isize=256 agcount=4, agsize=65536 blks = sectsz=512 attr
12、=2, projid32bit=1 = crc=0 finobt=0data = bsize=4096 blocks=262144, imaxpct=25 = sunit=0 swidth=0 blksnaming =version 2 bsize=4096 ascii-ci=0 ftype=0log =internal log bsize=4096 blocks=2560, version=2 = sectsz=512 sunit=0 blks, lazy-count=1realtime =none extsz=4096 blocks=0, rtextents=04、 创建一个挂载点(一个设
13、备想让他能够使用,必须要进行挂载,要进行挂载必须要有一个挂载点或叫挂载目录(这个挂载点可以用现有已存在的目录,或者自己创建一个目录,mount命令不会自动创建这个目录)rootpanda mnt# mkdir /xuegod5、 进行挂载(用mount命令)说明:mount是用来对设置进行挂载的,umont用来对挂载的设备进行卸载,语法如下:1) mount 设备的绝对路径 挂载点rootpanda mnt# mount /dev/sdb1 /xuegod2)umount 挂载点 /卸载方式13)umount 设备路径 /卸载方式2注意: 在卸载前,要保证你当前所处的位置不在当前的目录内,或者
14、说你的这个挂载点目录没有被占用,如果无法umount成功,可以通过以下方式查看来判断哪个进程占用你的这个目录挂载的限制: 根目录是必须挂载的,而且一定要先于其他mount point被挂载。因为mount是所有目录的根目录,其他目录都是由根目录 / 衍生出来的。 挂载点必须是已经存在的目录,系统不会自己创建 挂载点的目录可以任意指定,但必须遵守必要的系统目录架构原则 所有挂载点在同一时间只能被挂载一次 所有分区在同一时间只能挂在一次 若进行卸载,必须将工作目录退出挂载点(及其子目录),也就先umount之后才可以被卸载,一个挂载点可以被多个分区设备挂载6、确认查看rootpanda mnt#
15、df -Th /xuegodFilesystem Type Size Used Avail Use% Mounted on/dev/sdb1 xfs 1014M 33M 982M 4% /xuegod7、写入配置文件,让它开机自动挂载通过设备名进行挂载rootpanda mnt# echo /dev/sdb1 /xuegod xfs defaults 0 0 /etc/fstab 通过设备的UUID值进行挂载(建议以这种方式进行挂载)rootpanda mnt# blkid/dev/sda1: UUID=b680e7be-d07b-46ef-9245-59a9a61c8b42 TYPE=xfs
16、 /dev/sda2: UUID=7Hd6N2-VO9n-fGSL-sIvE-HQLM-rCyH-ePEl6m TYPE=LVM2_member /dev/sr0: UUID=2015-10-30-11-11-49-00 LABEL=RHEL-7.2 Server.x86_64 TYPE=iso9660 PTTYPE=dos /dev/mapper/rootvg-rootlv: UUID=1261d4e9-ef28-44ba-8474-4c52953802f9 TYPE=xfs /dev/mapper/rootvg-swaplv: UUID=d6387a0a-fa13-4c3c-bd00-dc
17、d5e9a1c08b TYPE=swap /dev/dm-0: UUID=1261d4e9-ef28-44ba-8474-4c52953802f9 TYPE=xfs /dev/sdb1: UUID=91909e9e-4eed-4d35-81a5-34b6caf36552 TYPE=xfsrootpanda mnt#echo UUID=91909e9e-4eed-4d35-81a5-34b6caf36552” /xuegod xfs defaults 0 0 /etc/fstab/dev/sdb1/sdb1ext4defaults00要挂载的分区设备挂载点文件系统类型挂载选项是否备份是否检测其中
18、第四列:parameters-文件系统的参数Async/sync设置是否为同步方式运行,默认为asyncauto/noauto当下载mount -a的命令时,此文件系统是否被主动挂载。默认为autorw/ro是否以以只读或者读写模式挂载exec/noexe限制此文件系统内是否能够进行执行的操作user/nouser是否允许用户使用mount命令挂载suid/nosuid是否允许SUID的存在Usrquota启动文件系统支持磁盘配额模式Grpquota启动文件系统对群组磁盘配额模式的支持Defaults同时具有rw,suid,dev,exec,auto,nouser,async等默认参数的设置
19、samba nfs第五列:是否进行备份。通常这个参数的值为0或者10代表不要做备份1代表要每天进行操作2代表不定日期的进行操作第六列:是否检验扇区:开机的过程中,系统默认会以fsck检验我们系统是否为完整0不要检验1最早检验(一般根目录会选择)21级别检验完成之后进行检验第3章 实战使用parted分区工具fdisk无法支持 2TB 以上的分区,此时就用到 parted 这个工具。GPT分区:GPT,全局唯一标识分区表(GUID Partition Table),它使用128位GUID来唯一标识每个磁盘和分区,与MBR存在单一故障点不同,GPT提供分区表信息的冗余,一个在磁盘头部一个在磁盘尾部
20、;它通过CRC校验和来检测GPT头和分区表中的错误与损坏;默认一个硬盘支持128个分区3.1 Parted 磁盘分区工具parted是Linux中磁盘分区管理的高级工具,对GPT分区方案,也可以使用gdisk工具进行1.检查安装rootxuegod72 # rpm -qf which partedparted-3.1-23.el7.x86_643.2 查看所有的磁盘状态rootxuegod72 # parted -l通过parted 工具创建新的分区-在添加新的大于3t的硬盘rootxuegod72 # parted -lModel: VMware, VMware Virtual S (scs
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 13 硬盘 介绍 磁盘 管理
限制150内