Linux网络服务器配置管理项目实训教程 学习情境3项目1 基本磁盘管理.ppt
-
资源ID:69446178
资源大小:335KB
全文页数:44页
- 资源格式: PPT
下载积分:16金币
快捷下载
![游客一键下载](/images/hot.gif)
会员登录下载
微信登录下载
三方登录下载:
微信扫一扫登录
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
|
Linux网络服务器配置管理项目实训教程 学习情境3项目1 基本磁盘管理.ppt
Linux网络服务器配置管理项目实训教程杨云杨云 等编著等编著 中国水利水电出版社中国水利水电出版社 1.项目课题引入 2.磁盘的简介 3.磁盘分区 4.文件系统的建立与检查 6.现场演示案例 5.文件系统的挂载v项目背景项目背景某企业的Linux服务器中新增了一块硬盘,需要划分一个主分区和一个扩展分区,并在扩展分区中新建逻辑分区;然后分别创建文件系统,并将这两个文件系统挂载到系统上。v具体配置参数如下:具体配置参数如下:某企业的Linux服务器中新增了一块硬盘/dev/sdb,请使用fdisk命令新建/dev/sdb1主分区和/dev/sdb2扩展分区,并在扩展分区中新建逻辑分区/dev/sdb5,并使用mkfs命令分别创建vfat和ext3文件系统。然后用fsck命令检查这两个文件系统;最后,把这两个文件系统挂载到系统上。v项目分析项目分析本项目对应的工作任务:本项目对应的工作任务:1.1.为硬盘划分主分区和扩展分区为硬盘划分主分区和扩展分区2.2.在扩展分区上新建逻辑分区在扩展分区上新建逻辑分区3.3.创建、检查文件系统创建、检查文件系统4.4.文件系统的挂载与卸载文件系统的挂载与卸载v项目分析项目分析完成职业任务需要的专业知识:完成职业任务需要的专业知识:1.1.磁盘的基本管理磁盘的基本管理 2.2.磁盘的分区磁盘的分区3.3.文件系统的建立与检查文件系统的建立与检查4.4.文件系统的创建与挂载文件系统的创建与挂载v教学目标教学目标1.1.磁盘分区磁盘分区(掌握掌握)2.2.文件系统的建立与挂载(掌握)文件系统的建立与挂载(掌握)3.3.磁盘的基本管理(掌握)磁盘的基本管理(掌握)v应达到的职业能力应达到的职业能力1.1.能熟练对基本磁盘的进行分区能熟练对基本磁盘的进行分区2.2.能熟练建立文件系统并对文件系统进能熟练建立文件系统并对文件系统进行检查行检查3.3.能通过能通过dfdf和和dudu命令了解磁盘的基本情命令了解磁盘的基本情况况4.4.能够将文件系统挂载到能够将文件系统挂载到LinuxLinux系统上系统上 1.硬盘的种类 2.基本磁盘简介 3.合理规划分区v项目问题项目问题1 磁盘的简介磁盘的简介v硬盘的种类主要是SCSI、IDE、以及现在流行的SATA等,任何一种硬盘的生产都要一定的标准v随着相应的标准的升级,硬盘生产技术也在升级,比如SCSI标准已经经历了SCSI-1、SCSI-2、SCSI-3v目前经常在服务器网站看到的Ultral-160就是基于SCSI-3标准的vIDE遵循的是ATA标准,而目前流行的SATA,是ATA标准的升级版本vIDE是并口设备,而SATA是串口,SATA的发展目的是替换IDEv硬盘的种类硬盘的种类v硬盘的分区由主分区、扩展分区主分区、扩展分区和逻辑分区逻辑分区组成v主分区(包括扩展分区)的最大个数是4个v主分区(包含扩展分区)的个数由硬盘的主引导记录MBR决定的,MBR存放启动管理程序(GRUB)和分区表记录。其中扩展分区也算一个主分区;扩展分区下可以包含更多的逻辑分区。v主分区(包括扩展分区)范围是从1-4逻辑分区是从5开始的v基本磁盘简介基本磁盘简介v DeviceBootStartEndBlocksIdSystem/dev/hda1*176561448317HPFS/NTFS/dev/hda2766280516386300cW95FAT32(LBA)/dev/hda328069729556170305Extended/dev/hda5280638258193118+83Linux/dev/hda6382651001024140683Linux/dev/hda751015198787153+82Linuxswap/Solaris/dev/hda8519966571171938683Linux/dev/hda9665877518787523+83Linux/dev/hda107752972915888253+83Linuxv案例案例指出以下磁盘列表中,哪些是逻辑磁盘?vIDE硬盘在Linux系统下一般表示为hd*,比如hda、hdb.(可以通过fdisk-l来查看);有时只有一个硬盘,在操作系统中看到的却是hdb,这与硬盘的跳线有关;vhdc大多表示是光驱设备;v如果有两块硬盘,大多是hda和hdb;vSCSI和SATA硬盘在Linux通常表示为sd*,比如sda、sdb.(以fdisk-l为准)v移动存储设备在linux表示为sd*,比如sda、sdb.(以fdisk-l为准)v磁盘在磁盘在Linux系统中的表示系统中的表示v一个磁盘最多只能有四个主分区,其中扩展也算一个主分区;v最合理的分区结构:最合理的分区结构:u主分区在前,扩展分区在后主分区在前,扩展分区在后u然后在扩展分区中划分逻辑分区然后在扩展分区中划分逻辑分区u主分区的个数主分区的个数+扩展分区个数要控制在四个之内扩展分区个数要控制在四个之内 v合理规划分区合理规划分区 1.fdisk简介 2.利用fdisk命令进行分区v项目问题项目问题2 磁盘的分区磁盘的分区vfdisk是一款功能强大的分区工具vfdisk能划分磁盘成为若干个区,同时也能为每个分区指定分区的文件系统,比如ext2、ext3、vfat、linuxswap、ntfs等;v用fdisk对磁盘操作分区时,并不是一个终点,我们还要对分区进行格式化所需要的文件系统;这样一个分区才能使用vfdisk简介简介v用fdisk对硬盘进行分区,可以在fdisk命令后面直接加上要分区的硬盘作为参数,如:v在command提示后面输入相应的命令来选择需要的操作,输入m命令是列出所有可用命令。v利用利用fdisk工具进行分区工具进行分区vfdisk是一款功能强大的分区工具vfdisk能划分磁盘成为若干个区,同时也能为每个分区指定分区的文件系统,比如ext2、ext3、vfat、linuxswap、ntfs等;v用fdisk对磁盘操作分区时,并不是一个终点,我们还要对分区进行格式化所需要的文件系统;这样一个分区才能使用vfdisk简介简介v在/dev/sdb硬盘上创建大小为500M,文件系统类型为ext3的/dev/sdb1主分区 v案例案例v案例案例v分区结束后,输入w,把分区信息写入硬盘分区表并退出。v如果要删除磁盘分区,在fdisk菜单下输入d,并选择相应的磁盘分区即可。删除后输入w,保存退出。如:v案例案例 1.创建文件系统 2.检查文件系统v项目问题项目问题3 文件系统的建立与检查文件系统的建立与检查v硬盘分区后,下一步的工作就是文件系统的建立。类似于Windows下的格式化硬盘。v在硬盘分区上建立文件系统会冲掉分区上的数据,而且不可恢复,因此在建立文件系统之前要确认分区上的数据不再使用。v创建文件系统创建文件系统-mkfsv建立文件系统的命令是mkfs,格式如下:mkfs参数文件系统vmkfs命令常用的参数选项:u-t:指定要创建的文件系统类型。u-c:建立文件系统前首先检查坏块。u-lfile:从文件file中读磁盘坏块列表,file文件一般是由磁盘坏块检查程序产生的。u-V:输出建立文件系统详细信息。v创建文件系统创建文件系统v在/dev/sdb1上建立ext3类型的文件系统,建立时检查磁盘坏块并显示详细信息:v在软盘上建立文件系统,一般采用以下步骤:v案例案例vfsck命令主要用于检查文件系统的正确性。并对Linux磁盘进行修复。fsck命令的格式如下:fsck参数选项文件系统v检查文件系统的正确性检查文件系统的正确性-fsckvfsck命令常用的参数选项:命令常用的参数选项:u-t:给定文件系统类型,若在/etc/fstab中已有定义或kernel本身已支持的不需添加此项。u-s:一个一个地执行fsck命令进行检查。u-A:对/etc/fstab中所有列出来的分区进行检查。u-C:显示完整的检查进度。u-d:列出fsck的debug结果。u-P:在同时有-A选项时,多个fsck的检查一起执行。u-a:如果检查中发现错误,则自动修复。u-r:如果检查有错误,询问是否修复。v检查文件系统的正确性检查文件系统的正确性-fsckv检查分区检查分区/dev/sdb1上是否有错误,如果有上是否有错误,如果有错误自动修复错误自动修复 v案例案例v利用利用df命令可以获取硬盘被占用了多少空间,目前还有多命令可以获取硬盘被占用了多少空间,目前还有多少空间等信息,还可以获得文件系统的挂载位置。少空间等信息,还可以获得文件系统的挂载位置。vdf命令格式如下:命令格式如下:df 参数选项参数选项udf命令的常见参数选项有:u-a:显示所有文件系统磁盘使用情况,包括0块的文件系统,如/proc文件系统。u-k:以k字节为单位显示。u-i:显示i节点信息。u-t:显示各指定类型的文件系统的磁盘空间使用情况。u-x:列出不是某一指定类型文件系统的磁盘空间使用情况(与t选项相反)。u-T:显示文件系统类型。v查看文件系统的磁盘空间占用情况查看文件系统的磁盘空间占用情况-dfv列出各文件系统的占用情况列出各文件系统的占用情况v列出各文件系统的列出各文件系统的i节点使用情况节点使用情况 v列出文件系统类型列出文件系统类型 v案例案例v案例:以字节为单位列出所有文件和目录案例:以字节为单位列出所有文件和目录的磁盘空间占用情况的磁盘空间占用情况 v显示磁盘空间的使用情况显示磁盘空间的使用情况-du 1.mount 与 umount 2.文件系统的自动挂载v项目问题项目问题4 文件系统的挂载文件系统的挂载v在磁盘上建立好文件系统之后,还需要把新建立的文件系在磁盘上建立好文件系统之后,还需要把新建立的文件系统挂载到系统上才能使用。统挂载到系统上才能使用。v文件系统所挂载到的目录被称为挂载点(文件系统所挂载到的目录被称为挂载点(mount point)。)。vLinux系统中提供了系统中提供了/mnt和和/media两个专门的挂载点。两个专门的挂载点。v一般而言,挂载点应该是一个空目录,否则目录中原来的一般而言,挂载点应该是一个空目录,否则目录中原来的文件将被系统隐藏。文件将被系统隐藏。v通常将光盘和软盘挂载到通常将光盘和软盘挂载到/media/cdrom(或者(或者/mnt/cdrom)和)和/media/floppy(或者(或者/mnt/floppy)中,)中,其对应的设备文件名分别为其对应的设备文件名分别为/dev/cdrom和和/dev/fd0。v文件系统的挂载文件系统的挂载v文件系统的挂载,可以在系统引导过程中自动挂载,也可文件系统的挂载,可以在系统引导过程中自动挂载,也可以手动挂载,手动挂载文件系统的挂载命令是以手动挂载,手动挂载文件系统的挂载命令是mount。该。该命令的语法格式如下:命令的语法格式如下:mount 选项选项 设备设备 挂载点挂载点vmount命令的主要选项有:命令的主要选项有:u-t:指定要挂载的文件系统的类型。u-r:如果不想修改要挂载的文件系统,可以使用该选项以只读方式挂载。u-w:以可写的方式挂载文件系统。u-a:挂载/etc/fstab文件中记录的设备。v文件系统的挂载文件系统的挂载v把文件系统类型为把文件系统类型为ext3的磁盘分区的磁盘分区/dev/sda2挂载到挂载到/media/sda2目录下目录下 v案例案例v案例案例v文件系统可以被挂载也可以被卸载。卸载文件系统可以被挂载也可以被卸载。卸载文件系统的命令是文件系统的命令是umount。umount 命令命令的格式为:的格式为:umount 设备设备 挂载点挂载点v卸载卸载-umountv如果要实现每次开机自动挂载文件系统,可以通过编如果要实现每次开机自动挂载文件系统,可以通过编辑辑/etc/fstab文件来实现。文件来实现。v在在/etc/fstab中列出了引导系统时需要挂载的文件系中列出了引导系统时需要挂载的文件系统以及文件系统的类型和挂载参数。统以及文件系统的类型和挂载参数。v系统在引导过程中会读取系统在引导过程中会读取/etc/fstab文件,并根据该文件,并根据该文件的配置参数挂载相应的文件系统。文件的配置参数挂载相应的文件系统。v文件系统的自动挂载文件系统的自动挂载vfstab的内容的内容v如果实现每次开机自动将文件系统类型为如果实现每次开机自动将文件系统类型为vfat的分区的分区/dev/sdb3自动挂载到自动挂载到/media/sdb3目录下,需要在目录下,需要在/etc/fstab文件中添加下面一行。文件中添加下面一行。v案例案例v以完成本次课开始提出的项目为目的,在以完成本次课开始提出的项目为目的,在Linux系统上现场演示创建分区、创建文件系统上现场演示创建分区、创建文件系统、挂载文件系统的过程,并进行磁盘系统、挂载文件系统的过程,并进行磁盘检查。检查。v现场演示现场演示v经过本项目的学习,我们已经掌握了基本磁经过本项目的学习,我们已经掌握了基本磁盘的管理,掌握了建立磁盘分区和检查磁盘盘的管理,掌握了建立磁盘分区和检查磁盘的方法。的方法。v建立磁盘分区的过程:首先,对磁盘进行分建立磁盘分区的过程:首先,对磁盘进行分区;然后创建文件系统;最后,挂载文件系区;然后创建文件系统;最后,挂载文件系统。统。v总结总结v假设公司中的Linux服务器中新增了一块硬盘/dev/sdb,请使用fdisk命令新建/dev/sdb1主分区和/dev/sdb2扩展分区,并在扩展分区中新建逻辑分区/dev/sdb5,并使用mkfs命令分别创建vfat和ext3文件系统。然后用fsck命令检查这两个文件系统;最后,把这两个文件系统挂载到系统上。v作业作业