已阅读5页,还剩50页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第9章 磁盘管理和文件系统管理磁盘及分区检测并确认磁盘首先可通过案例场景(系统磁盘空间不足,需要增加新硬盘)而引出fdisk命令新挂接的硬盘可能未包含任何分区( Disk /dev/sdb doesnt contain a valid partition table )对于已有的分区,将通过列表的方式输出以下信息: Device:分区的设备文件名称。 Boot:是否是引导分区,是则有“*”标识。 Start:该分区在硬盘中的起始位置(柱面数)。 End:该分区在硬盘中的结束位置(柱面数)。 Blocks:分区的大小,以Blocks(块)为单位,默认的块大小为1024字节。 Id:分区类型的ID标记号,对于EXT3分区为83,LVM分区为8e。 System:分区类型注意分区类型的概念在windows中是没有的,分区类型与文件系统类型应一致,这样管理磁盘文件系统时才不容易引起混乱。规划硬盘中的分区练习1:创建磁盘分区本练习讲解并演示进入fdisk交互式模式的方法及常用操作指令。添加一块新的硬盘。1. 关掉ubuntu,添加两块块160G SCSI硬盘。2. 再添加一块160G SCSI硬盘。3. 启动ubuntu,使用putty连接到ubuntu。4. 查看所有磁盘和磁盘分区。5. 在非交互式模式中可以执行“fdisk -l /dev/sdb”查看磁盘sdb的分区情况。6. 在第二块盘上创建磁盘分区。以下操作将会在第二块盘上创建两个分区,一个10G,一个20G。7. 创建两个磁盘分区。8. 查看创建的分区,输入w保存创建的分区,退出 q。创建文件系统使用mkfs创建文件系统练习2:创建文件系统将新硬盘分好区以后,还需要对分区进行格式化(即创建文件系统),并挂载到Linux系统中的指定目录下,然后才能用于存储文件、目录等数据首先来看一下如何格式化一个分区,在Linux系统中,格式化分区的主要命令工具为mkfs通过实际操作演示格式化ext4文件系统的过程1. 输入mkfs,连按tab键。可以看到可用的mkfs命令。2. 格式化磁盘文件创建交换文件系统练习3:创建交换文件系统在Linux系统中,SWAP分区的作用类似于Windows系统中“虚拟内存”,可以在一定程度上缓解物理内存不足的情况如果系统没有SWAP交换分区,或者现有交换分区的容量不够用,可以通过mkswap命令创建交换文件系统以增加虚拟内存交换分区空间的启用、停用需要使用swapon、swapoff命令,free命令可以查看物理内存、交换空间的使用情况“swapon -s”命令也可查看交换分区的使用情况创建一个新的磁盘分区,大小1G,格式化为交换分区。3. 格式化为swap分区,启用交换分区,查看交换分区大小,关闭交换分区,查看交换分区大小。关闭交换分区挂载文件系统挂载文件系统练习4:挂载文件系统文件系统类型通常可以省略;存储设备为对应分区的设备文件名,如“/dev/sdb1” ;挂载点为用户指定用于挂载的目录介绍umount命令两种卸载方式的区别,建议学员使用卸载挂载点的方式,这是因为同一设备可能被挂载到多个目录使用mount命令时, -t 类型“的选项通常可以省略,大多数Linux系统能够自动识别对应的文件系统类型查看所有挂接信息练习5:查看已挂载分区的使用情况本练习使用df Th查看挂载的磁盘分区查看所有挂载的文件。可以看到文件类型,大小,已使用的大小,可用空间和挂载点。挂载iso映像文件练习6:挂载ISO文件本练习需要你在物理机上创建一个共享文件夹install,该文件夹中有linux.iso文件,你需要配置ubuntu将物理机上的共享文件夹挂载到/mnt/ios,然后将该linux.iso文件拷贝到ubuntu的/root目录下,并将该ISO文件直接挂载到ubuntu /mnt/linux,你需要物理机上创建一个用户han,密码为a1!,该用户作为ubuntu访问Windows共享文件夹的凭证。右击需要贡献的文件夹,点击“属性”,在安全标签下,点击“高级共享”。将共享名更改为install,点击“权限”。可以看到默认everyone能够读取。将Windows共享目录install接到mntios,注意你需要确保Windows的防火墙关闭,输入wf.msc关闭活动的在/mnt目录下创建一个文件夹ios将Windows共享文件夹mount到/mnt/ios目录。注意其中的空格。rootwebServer:# mount -t cifs -o username=han,password=a1! /30/ins tall /mnt/ios/将linux.iso文件拷贝到本地将拷贝的IOS文件挂接到/mnt/install,通过访问该目录可以访问linux.ios中的内容。练习7:卸载文件系统本练习为你演示将一个分区挂接到多个目录,查看挂接点,卸载挂接点。可以将一个分区挂接到多个目录。查看所有挂接点,可以看到sdb1挂接到多个目录下卸载挂接设备,执行两次umount /dev/sdb1 再次执行mount可以看到已经删除了两个挂接点。也可以卸载挂接点自动挂载设置文件系统的自动挂载系统中的“/etc/fstab”文件可以视为mount命令的配置文件分别介绍配置记录中6个字段的含义,重点强调前3个字段(决定挂载的关键部分),后面的3个字段简单介绍即可第四字段:挂载参数,即mount命令“-o”选项后可使用的参数,如defaults、rw等第五字段:表示文件系统是否需要dump备份(dump是一个备份工具),一般设为1时表示需要,设为0时将被dump所忽略第六字段:该数字用于决定在系统启动时进行磁盘检查的顺序,0不进行检查,1优先,2其次。对于根分区应设为1,其它分区设为2练习8:配置自动挂载本练习将会编辑/etc/fstab文件,将需要自动挂载目录添加到该文件。这样开机就自动挂载磁盘。1. 编辑fstab2. 输入 init 6 重启Linux 3. 重启后以root登录,可以看到已经挂载成功。挂载选项练习9:以只读方式挂载磁盘分区卸载sdb1分区的挂载,以只读方式挂接到backup目录。挂载成功后不能编辑其中文本文件LVM逻辑卷管理共分3个步骤:使用fdisk创建分区,更改分区类型为8e创建物理卷pvcreate /dev/sdb1创建卷组 vgcreate oracle /dev/sdb1在卷组中创建逻辑卷 lvcreate L 10000M n oracle oracle格式化卷组逻辑卷概述l 可以通过对比现有分区方案的局限性,突出LVM动态磁盘管理机制的优势,使学员理解为什么要学习LVM分区管理机制 LVM逻辑卷管理部分重点在于向学员讲清楚概念,掌握创建一个逻辑卷的基本步骤,并通过实例演示相关命令的使用LVM的管理命令LVM管理对应的程序文件分别以“pv”、“vg”、“lv”开头介绍最常用的几个命令(其它命令让学员自己查阅教材相关示例的使用,课堂中不再详细介绍):1)pvcreate用于将分区或整个硬盘转换成物理卷,主要是添加LVM属性信息并划分PE存储单位。该命令需要使用分区或硬盘设备名作为参数2)vgcreate用于将一个或多个物理卷创建为一个卷组,第一个命令参数指定定义的新卷组名称,其后依次指定需要加入到该卷组的物理卷作为参数 3)lvcreate用于从指定的卷组中分割空间,以创建新的逻辑卷。需要指定逻辑卷大小、名称及所在的卷组名作为参数 4)lvextend用于动态扩展逻辑卷的空间,当目前使用的逻辑卷空间不足时,可以从所在卷组中分割额外的空间进行扩展 创建物理卷、卷组、在卷组中创建逻辑卷,并挂载逻辑卷1.添加两块20G的硬盘2.将这两个盘的整个空间创建两个物理卷查看添加的盘 ls /dev/sd*3.创建分区fdisk /dev/sdbnp回车t8ew4. 创建物理卷Pvcreate /dev/sdb15.创建卷组Vgcreate oracle /dev/sdb1 /dev/sdbc1查看卷组Vgdisplay6.在oracle卷组上创建逻辑卷dataLvcreate L 30000M n data oracle7.格式化data卷Mkfs.ext4 j /dev/oracle/data8.挂载逻辑卷Mkdir /mnt/dataMout /dev/oracle/data /mnt/data练习10:创建逻辑卷下面的操作将会将以上操作在第二快盘创建所有分区删除,将secondDisk和thirdDisk这两个盘的空间设置为一个卷。1. 安装逻辑卷管理工具确保运行了apt-get update命令安装逻辑卷管理工具rootwebServer:# apt-get install lvm2查看安装的LVM22. 删除secondDisk硬盘上的所有分区。将第三个分区的类型更改为逻辑卷,输入L可以看到所有的文件类型3. 创建支持物理卷的分区以下操作将整个磁盘创建成一个分区,更类型为8e,这种类型的分区可以作为物理分区。输入l可以查看支持的所有的类型将thirdDisk硬盘创建支持逻辑卷的分区。4. 删除自动挂载编辑fstab删除对sdb1和sdb2的自动挂载。保存退出,。重启ubuntu。 重启之后,发现没有挂载sdb1和sdb2.5. 前面的操作完成后,就可以开始创建pv了6. 查看创建的PV7. 将这两个物理卷创建为一个卷组oracle查看创建的卷组8. 在oracle卷组上创建两个逻辑卷,一个database 200G,一个log 100G。这里的-L参数后跟的是该逻辑卷的大小,它们之间没有空格,-n参数后跟的是该逻辑卷的名字,最后是卷组的名字。查看创建lv9. 格式化逻辑卷两个卷database和log卷10. 创建挂接目录,挂载逻辑卷,并创建记事本文件进行测试练习11:将物理卷添加到卷组本练习将会再添加一块160G的SCSI硬盘forthDisk。将该盘所有空间创建一个分区,类型是8e,将1. 关闭ubuntu,添加一块160G的SCSI硬盘。2. 在forthDisk硬盘上创建一个分区,占用所有空间,并将类型更改为支持LVM的类型。3. 创建物理卷4. 将sdd1添加到oracle卷组,这样oracle卷组的大小就变为480G。查看卷组大小增加20G练习12:扩展逻辑卷LV大小在创建LV时指定的大小现在可能已经不够使用了,这与普通分区空间快要用完的情景非常类似,但使用LV时可以动态增加其大小,而要增加分区大小,事情就麻烦多了。但不是说想使LV增大就能增大的,它还受限于卷组大小和物理卷大小,如果卷组空间已经完全分配,那么要增大LV就必须先增加可用物理卷。这里以逻辑卷lv1(oracle)为例进行说明,增加逻辑卷大小要使用的命令是lvextent1. 查看现有逻辑卷的大小,由于前面练习重启服务器,需要重新挂载log和database两个逻辑卷。增加log卷大小增加10G查看log卷的大小通过df查看大小没变执行resize2fs 命令,如果不做这一步, LV的容量没有真正的加入进LV卷中,因为相关信息写入到了磁盘超级块中可以看到已经扩展到20G连接iSCSI磁盘本练习将会在WindowsServer2003上安装网络存储软件,作为网络存储服务器,配置ubuntu服务器连接网络存储。网络存储服务器需要安装以下软件。练习13:配置网络存储服务器1. 配置网络存储服务器在Windows2003服务器上安装以下软件Initiator-2.07-build3640-x64fre.exestarwind.exe登录名为root密码为starwind浏览到注册文件练习14:配置ubuntu连接网络存储本练习安装open-iscsi软件,配置ubuntu连接网络存储。1. 安装服务sudo apt-get install open-iscsi2. 修改iscsid.conf配置文件(重要!)注释掉#node.startup = manual取消注释node.startup = automatic发现存储服务,红框中的内容,登录时需要。rootwebServer:# iscsiadm -mode discovery -type sendtargets -portal 31登录iSCSIrootwebServer:# iscsiadm -mode node -targetname .starwindsoftware:-oracedata -portal 31:3260 -login在存储服务器上,可以看到回话重启客户端iscsi initiator 服务3. 查看iscsi targets映射过来的卷重新登录一下网络存储。给ISCSI连接的硬盘进行分区格式化分区挂接到目录,挂载和使用,与本地硬盘没区别。练习15:注销iSCSI initiator登录不需要时可以注销iSCSI initiator登录,先umount文件系统,再把第四步命令的login参数改成logout执行即可:umount /mnt/iscsiiscsiadm -mode node -targetname .starwindsoftware:-oracedata -portal 31:3260 logout删除指定
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 《生理学》血液课件
- 2024年电子商务进农村培训实施方案网站
- 《在牛肚子里旅行》
- K3系统工业供应链培训教案
- 城市轨道交通车辆基础课件 项目2 车体及司机室与客室
- 14小狗学叫课件
- 智能家居技术知识测试题库及答案详解
- 智能语音助手功能测试题库及答案详解
- 2026广东省茂名市高州市事业单位赴高校选聘急需紧缺人才43人笔试考试参考试题及答案解析
- 2025福建漳州诏安县霞葛中心卫生院编外专业技术人员招聘2人笔试考试参考题库及答案解析
- 稽留流产的课件
- 租车挂靠协议书
- 人民医院改扩建建设项目水土保持方案
- 绿色插画风小蝌蚪找妈妈绘本故事
- 官兵心理健康教育
- 公务员职业生涯发展课件
- GB/T 192-2025普通螺纹牙型
- 中小学劳动教育的策略及实施路径
- 2025-2030中国电缆敷设船行业市场发展趋势与前景展望战略研究报告
- 掘进工区内部管理制度
- 2025-2030中国菊粉粉行业市场现状供需分析及投资评估规划分析研究报告
评论
0/150
提交评论