您好,欢迎访问三七文档
当前位置:首页 > IT计算机/网络 > 计算机应用/办公自动化 > 计算机培训课件-LVM2
20130623笔记一、进程调度进程的调度:linux内核决定进程什么时间在CUP上执行影响调度值:优先顺序:动态值,内核经常修改该值优先级:固定值,偶尔被使用者手工更改修改优先级:命令启动时修改优先级:nice修改运行:renice或top--r二、向进程发送信号信号:通知进程发生异常时间,把信号作为进程通信的机制,告诉进程中断。发送信号:kill进程ID-9进程IDKillall进程名称三、作业控制后台运行:在命令行后加一个&,将这种命令称为“作业”,同时分配一个作业号码。列出当前作业:jobs把作业从后台调回前台:fg作业号Ctrl+Z挂起前台作业—后台重新启动挂起的作业:bg作业号取消作业:jobskill%作业号ctrl+C:终止作业四、定时任务At只执行一次用at命令提交作业:attime[root@noc~]#at2:00atechohello,nimeiatEOTjob1at2013-06-2402:00[root@noc~]#atq12013-06-2402:00aroot[root@noc~]#atrm1[root@noc~]#atq执行脚本:At–f脚本名(推荐使用绝对路径)执行时间周期性任务cron(1)守护进程[root@noc~]#ps-ef|grepcrondroot30181017:30?00:00:00crondroot37763705018:37pts/300:00:00grepcrond(2)语法注释:使用#环境变量:定义环境变量Cron命令:Cron的6个字段:分时日月周命令6个字段,字段间使用空格分隔,指定执行时间和执行任务,前5个字段定义执行时间:分:取值0-59时:取值0-23日:取值1-31月:取值1-12周:取值0-6,0代表星期日语法标记:*每次或所有的值将被允许n指定时间,表示一个列表;1,31*/n/代表每-到(3)编辑:crontab–e(4)列出计划任务:crontab–l(5)删除计划任务:crontab–r举例:每分钟执行*****命令或脚本路径每分钟**/1***命令或脚本路径每小时**/2***命令或脚本路径每两小时*8***命令或脚本路径每天8点执行3023**6命令或脚本路径每周23:30执行*1,3***命令或脚本路径0114*1-3命令或脚本路径每月4号,每个周一到周三的早上11五、文件系统和磁盘管理磁盘:用于存储数据种类:内存:成本高,访问速度快,断电丢失硬盘:成本低,存储永久数据硬盘的种类:IDE硬盘:ATA:linux识别为hd,在/dev目录下SATA:linux识别为sd第一块硬盘表示为a,第二块b,依次类推SCSI硬盘:表示sd软盘表示为fdN,N是0-7中的一个数字,作为软盘识别号移动硬盘和U盘表示为:sd5.2硬盘的结构磁面:每张硬盘的表面磁道:每一个硬盘会切割出许多的磁道扇区:每个磁道切割若干个扇区,默认扇区的大小为512字节磁柱:一个磁盘有多个磁盘组成,每个磁盘上同一个编号的磁道就是磁柱5.3分区的特性一个磁盘可以建立多个分区:每台计算机可以安装多个系统每个磁盘可以储存若干个分区信息,每条分区信息占用16个字节的空间,分别记录:起始磁柱编号:这个分区从哪个磁柱开始所有磁柱数量:一共占有多少个分区系统标识符:文件系统的结构分区类型以及各自的作用主要分区:存储主引导记录,最多只能分四个分区,16×4=64字节扩展分区:用于存储更多的分区,解决主要分区的限制逻辑分区:每个逻辑区存储一个分区,只能存在扩展分区之下5.4使用fdisk分区(1)使用fdisk列出分区[root@noc~]#fdisk-lDisk/dev/sda:343.5GB,343597383680bytes255heads,63sectors/track,41773cylindersUnits=cylindersof16065*512=8225280bytesDeviceBootStartEndBlocksIdSystem/dev/sda1*11310439183Linux/dev/sda214417733354372008eLinuxLVMDisk/dev/sdb:21.4GB,21474836480bytes255heads,63sectors/track,2610cylindersUnits=cylindersof16065*512=8225280bytesDisk/dev/sdbdoesn'tcontainavalidpartitiontable(2)添加分区#fdisk磁盘名称np1enter输入大小w(3)删除分区d(4)更改分区标识符lt(6)更改分区数据表Callingioctl()tore-readpartitiontable.WARNING:Re-readingthepartitiontablefailedwitherror16:Deviceorresourcebusy.Thekernelstillusestheoldtable.Thenewtablewillbeusedatthenextreboot.Syncingdisks.[root@noc~]#partprobe5.5文件系统什么是文件系统文件系统词汇块:文件系统会在硬盘创建若干个(块)的特殊扇区,快扇区主要是用来存放文件的内容。资料块数据库主要用来存放文件的内容超级快主要是用来存储数据块的信息创建文件系统的时候,决定块的大小,块设置越大,提高写入的速度,但是浪费磁盘空间,设置越小,降低磁盘空间浪费,但是写入速度会慢。索引节点创建文件系统时创建许多的索引节点,用于存储一个文件的基本信息:文件的类型权限……5.6创建文件系统命令:mkfs–t指定创建文件系统类型设备名[root@noc~]#mkfs-text3/dev/sdb1简写:mkfs.ext3/dev/sdb15.7挂载文件系统(1)使用mount命令查看当前已挂载分区(2)挂载Mount设备名挂载点(3)修改挂载参数#先卸载#挂载的时候指定参数(4)重新挂载分区#mount-oremount,rw/dev/ssdb1/mnt5.8卸载Umount设备名或挂载目录名如果无法卸载,可以使用fuser命令查询那些进程正在使用文件系统#fuser–vm设备名/挂载点结束使用#fuser–km设备名/挂载点5.9开机后自动挂载设置/etc/fstab文件设备名挂载点设备的文件系统挂载参数dump命令是否备份是否运行fsck/dev/sdb1/mntext3defaults00六、建立交换内存(1)使用交换分区a)添加一个分区,并将分区修改为82[root@noc~]#mkswap/dev/sdc1Settingupswapspaceversion1,size=2006929kB[root@noc~]#free-m|grepSwapSwap:204702047[root@noc~]#swapon/dev/sdc1[root@noc~]#free-m|grepSwapSwap:396103961[root@noc~]#swapoff/dev/sdc1[root@noc~]#free-m|grepSwapSwap:204702047(2)使用交换文件[root@noc~]#ddif=/dev/zeroof=/mnt/swapfilebs=1Gcount=2dd:writing`/mnt/swapfile':Nospaceleftondevice2+0recordsin1+0recordsout1936543744bytes(1.9GB)copied,8.87736seconds,218MB/s[root@noc~]#du-sh/mnt/swapfile1.9G/mnt/swapfile[root@noc~]#mkswap/mnt/swapfileSettingupswapspaceversion1,size=1936539kB[root@noc~]#swapon/mnt/swapfile[root@noc~]#free-m|grepSwapSwap:389403894七、磁盘阵列7.1磁盘阵列的类型RAID0条带将数据在硬盘中均匀分布牺牲可靠性换取速度缺点:不能够容错RAID1镜像写入数据时复制到第二个硬盘牺牲速度换取可靠性ABCDAA好处:提供容错加快读取速度RAID4通过并行写入获取速度,使用一块叫做“校验盘”,提供可靠性。“校验盘”是瓶颈RAID5将校验均匀分布到不同硬盘上通过并行写入提高速度容错7.2创建软件的磁盘阵列(1)产生组成单元将要创建的RAID的磁盘,分区并将系统识别码修改为fd(2)设置/etc/mdadm.conf[root@noc~]#cat/etc/mdadm.confDEVICE/dev/sdb1/dev/sdc1/dev/sdd1ARRAY/dev/md5DEVICES=/dev/sdb1,/dev/sdc1,/dev/sdd1(3)初始化RAIDmdadm--verbose-C/dev/md5-l5-n3/dev/sd{b,c,d}1(4)查看RAID设备情况cat/proc/mdstatmdadm--detail/dev/md5(5)模拟故障mdadm/dev/md5--set-faulty/dev/sdc1(7)解决RAID设备的故障先将故障设备在线卸载掉mdadm/dev/md5--remove/dev/sdc1真正将故障硬盘卸载(手---服务器)安装新的硬盘,并分区将系统标识符修改为:fd加入到RAID中:mdadm/dev/md5--add/dev/sdc1(8)停用ABCD+++++++++A+++B+++C+++D+++E+++mdadm--stop/dev/md5(9)启用mdadm--assemble--scan/dev/md5(10)格式化Mkfs.ext3/dev/md5(11)创建挂载目录并挂载#mkdir/raid5#mount/dev/md5/raid5(12)在/etc/fstab文件中添加一行/dev/md5/raid5ext3defaults00
本文标题:计算机培训课件-LVM2
链接地址:https://www.777doc.com/doc-8447238 .html