有关于做茗茶的网站,小红书新媒体营销案例分析,企信网邮寄诚信经营先进企业,宝塔面板一键部署wordpress打不开文章目录 一、磁盘接口类型二、磁盘设备的命名三、fdisk分区四、自动挂载五、扩容swap六、GPT分区七、逻辑卷管理八、磁盘配额九、RAID十、软硬链接 一、磁盘接口类型
IDE、SATA、SCSI、SAS、FC#xff08;光纤通道#xff09;
IDE, 该接口是并口。SATA, 该接口是串口。SCS… 文章目录 一、磁盘接口类型二、磁盘设备的命名三、fdisk分区四、自动挂载五、扩容swap六、GPT分区七、逻辑卷管理八、磁盘配额九、RAID十、软硬链接 一、磁盘接口类型
IDE、SATA、SCSI、SAS、FC光纤通道
IDE, 该接口是并口。SATA, 该接口是串口。SCSI, 英文全称为“Small Computer System Interface”小型计算机系统接口。SAS, SAS(Serial Attached SCSI)即串行连接SCSI是新一代的SCSI技术SAS的接口技术可以向下兼容SATA。之前硬盘像IDESCSI都是并口的现在主流SAS以及SATA都是串口的。那么为什么现在跟多的使用串口的硬盘呢首先是串口的速度比并口的块串口形容一下就是一条车道而并口就是有8个车道。同一时刻能传送8位一个字节数据但是并不是并口快由于8位通道之间的相互干扰。传输速度就受到了限制。当传输出错时候要同时重新传送8个位的数据而且传输速度越快干扰越严重。这是硬伤这样速度就无法提升上来了。
二、磁盘设备的命名 HP服务器硬盘
硬盘的分区方式 MBR 硬盘大小需小于2TB 分区工具可以使用fdisk 4个主分区或者3个主分区1个扩展分区N个逻辑分区由三部分组成 1.Bootloader主引导程序446字节。 2.DPT分区表64字节。分区表保存了硬盘的分区信息每个分区都需要占用16个字节大小保存有文件系统标识、起止柱面号、磁头号扇区号、起始扇区位置4个字节、分区总扇区数目四个字节等分区表中保存的都是主分区和扩展分区的分区信息扩展分区不能直接使用需要划分成逻辑分区才可以使用逻辑分区的分区信息保存在扩展分区内而不是保存在MBR分区表内。 3.硬盘有效标志校验位2个字节。 GPT 硬盘大于2TB可以使用分区工具gdiskparted可以分128个主分区。 参考文章决定硬盘快慢的因素 1.寻道时间 2.硬盘的转速 3.数据传输接口类型
三、fdisk分区
例
fdisk /dev/sdb /分区1.最多只能分4个主分区或者3个主分区加1个扩展分区。 2.逻辑分区的容量总和不能超过扩展分区的大小逻辑分区的分区编号从5开始。 3.如果删除扩展分区下面的逻辑分区也会都删除。
四、自动挂载
mount
-o挂载选项 rosyncrwremount
-t文件系统类型[rootlocalhost ~]# mount -o remount,ro /root/test/
remount:重新挂载一个正在挂载的设备自动挂载Automount 挂载是由访问产生卸载是由超时产生。 1.自动挂载本地资源
[rootlocalhost ~]# yum install -y autofs
[rootlocalhost ~]# vim /etc/auto.master
/media /etc/node.misc -t 5 #添加挂载一级目录定义子配置文件超时5秒卸载
[rootlocalhost ~]# vim /etc/node.misc
iso -fstypeetx4 :/dev/sdb1 #二级挂载点 挂载类型 挂载设备五、扩容swap
1.第一种方式使用磁盘进行扩容
[rootlocalhost ~]# mkswap /dev/sdb2 #第一步将一个分区格式化
[rootlocalhost ~]# swapon /dev/sdb2 #第二部激活这个分区然后空间就扩容到swap中了但是重启会失效。所以为了避免重启失效会将信息写入到/etc/fstab中
[rootlocalhost ~]# swapoff /dev/sdb2 #关闭这个分区取消扩容2.第二种方式模拟大文件进行扩容
[rootlocalhost ~]# dd if/dev/zero of/tmp/bigfile_swap bs1M count1024
[rootlocalhost ~]# mkswap /tmp/bigfile_swap
[rootlocalhost ~]# swapon /tmp/bigfile_swap
[rootlocalhost ~]# swapon -s #查看swap具体分区六、GPT分区
[rootlocalhost ~]# gdisk /dev/sdc #分区
[rootlocalhost ~]# mkfs.ext4 /dev/sdc1 #格式化七、逻辑卷管理
1.fdisk磁盘先分区按“t”选8e改分区类型 2.创建物理卷pv
[rootlocalhost ~]# pvcreate /dev/sdb1 #也可以多个分区一起创建物理卷
[rootlocalhost ~]# pvs #查看pv
[rootlocalhost ~]# pvdisplay #查看所有pv也可以后面跟具体物理卷名称3.创建卷组vg
[rootlocalhost ~]# vgcreate vg01 /dev/sdb1 /dev/sdb2
[rootlocalhost ~]# vgs #查看卷组
[rootlocalhost ~]# vgdisplay #查看所有卷组也可以后面跟具体卷组名称4.创建逻辑卷lv
[rootlocalhost ~]# lvcreate -n lv01 -L 2.5G vg01 #还可以使用-l指定PE的数量和-l100%free卷组剩余空间百分比来设置逻辑卷大小
[rootlocalhost ~]# lvs #查看逻辑卷
[rootlocalhost ~]# lvdisplay #查看所有逻辑卷也可以后面跟具体逻辑卷名称5.格式化使用
[rootlocalhost ~]# mkfs.ext4 /dev/vg01/lv01 #或者使用/dev/mapper/vg01-lv01这个路径6.删除
[rootlocalhost ~]# lvremove /dev/vg01/lv01 #删除逻辑卷lv01或者使用lvremove vg01 lv01删除
[rootlocalhost ~]# vgreduce vg01 /dev/sdb1 #移除卷组里面的物理卷
[rootlocalhost ~]# vgremove vg01 #删除卷组
[rootlocalhost ~]# pvremove /dev/sdb1 #删除物理卷7.扩容
[rootlocalhost ~]# vgextend vg01 /dev/sdb2 #扩容卷组
[rootlocalhost ~]# lvextend /dev/vg01/lv01 -L 1G #扩容逻辑卷-L参数以后可以加1G或者直接指定最终大小
[rootlocalhost ~]# resize2fs /dev/vg01/lv01 #如果是逻辑卷在线扩容需要扩展文件系统8.迁移MySQL 创建好逻辑卷然后将逻辑卷挂载到一个临时目录接着将数据库安装目录/usr/local/mysql中的全部文件使用rsync同步到逻辑卷挂载的目录最后将逻辑卷重新挂载到/usr/local/mysql目录下就完成了迁移或者使用rsync同步/usr/local/mysql/data到逻辑卷挂载的目录不过逻辑卷重新挂载的时候需要挂载到/usr/local/mysql/data目录下 9.逻辑卷条带化 优缺点将保存到逻辑卷的数据分为n份分别写入不同的物理卷增加读写效率但如果任何一个物理卷出现故障数据都无法恢复。
[rootlocalhost local]# lvcreate -n lv01 vg01 -L 1G -i 2 /dev/sdb[1,2] #创建条带化逻辑卷
[rootlocalhost local]# iostat -m -d /dev/sdb[1,2] 2 #测试10.逻辑卷快照
[rootlocalhost ~]# lvcreate -n lv01_snap -L 100M -s /dev/vg01/lv01 #创建快照
[rootlocalhost ~]# vim /etc/lvm/lvm.conf #当快照空间使用率达到百分之80自动扩容百分之20
snapshot_autoextend_threshold 80
snapshot_autoextend_percent 20八、磁盘配额
1.开启配额参数
[rootlocalhost ~]# mount -o usrquota,grpquota /dev/vg01/lv01 /mnt #挂载时开启配额2.安装quota并生成配置文件
[rootlocalhost ~]# yum install -y quota
[rootlocalhost ~]# quotacheck -acug #创建配额数据库文件会在磁盘挂载目录/mnt下面生成两个文件3.启用
[rootlocalhost ~]# quotaon -a4.设置用户配额或组配额
[rootlocalhost ~]# edquota -u test #设置用户配额
[rootlocalhost ~]# edquota -g group01 #设置组配额九、RAID
1.软硬raid 软raid软raid运行于操作系统底层将SCSI或者IDE控制器提交上来的物理磁盘虚拟成虚拟磁盘再提交给管理程序来进行管理。软raid有如下特点占用内存空间、占用cpu资源、如果程序或者操作系统故障就无法运行。 硬raid通过用硬件来实现RAID功能的就是硬RAID独立的RAID卡主板集成的RAID芯片都是硬RAID。RAID卡就是用来实现RAID功能的板卡通常是由I/O处理器、硬盘控制器、硬盘连接器和缓存等一系列零组件构成的。不通的RAID卡支持的RAID功能不同。支持RAID0、RAID1、RAID4、RAID5、RAID10不等。
2.软raid创建
[rootlocalhost ~]# yum -y install mdadm #安装工具
[rootlocalhost ~]# mdadm --create /dev/md0 --level0 --raid-devices2 /dev/sdb1 /dev/sdb2 #创建raid0
[rootlocalhost ~]# cat /proc/mdstat
[rootlocalhost ~]# dd if/dev/zero of/mnt/bigfile bs1M count1024 #用dd写入数据用iostat观察
[rootlocalhost ~]# iostat -m -d /dev/sdb1 /dev/sdb2 2[rootlocalhost ~]# mdadm -C /dev/md1 -l 1 -n 2 /dev/sdb5 /dev/sdb6 #创建raid1并查看同步过程
[rootlocalhost ~]# watch -n 1 cat /proc/mdstat
[rootlocalhost ~]# mdadm -D /dev/md1 #查看raid1详情
[rootlocalhost ~]# mdadm /dev/md1 -f /dev/sdb5 #将raid1的一个磁盘标记为失效
[rootlocalhost ~]# mdadm /dev/md1 -r /dev/sdb5 #移除raid1中的失效磁盘可以测试出raid1的数据没有丢失
[rootlocalhost ~]# mdadm /dev/md1 -a /dev/sdb5 #将磁盘添加回去相当于验证了热插拔[rootlocalhost ~]# mdadm -C /dev/md5 -l 5 -x 1 -n 3 /dev/sdb{7,8,9,10} #创建raid5并设置一个热备盘[rootlocalhost ~]# vim /etc/mdadm.conf #创建配置文件
DEVICES /dev/sdb[1256789]
[rootlocalhost ~]# mdadm -D --scan #写入raid信息
[rootlocalhost ~]# mdadm --stop /dev/md5 #停止raid5
[rootlocalhost ~]# mdadm -A /dev/md5 /dev/sdb[789] #启动raid5[rootlocalhost ~]# mdadm /dev/md5 -f /dev/sdb[789] #移除所有磁盘
[rootlocalhost ~]# mdadm /dev/md5 -r /dev/sdb[789]
[rootlocalhost ~]# mdadm --stop /dev/md5 #停止raid
[rootlocalhost ~]# mdadm --misc --zero-superblock /dev/sdb[789] #擦除超级块十、软硬链接
软连接inode号不一样硬连接inode号一样但是不能对目录创建硬连接
[rootlocalhost tmp]# ln -s file1 test1 #为file1创建软链接test1
[rootlocalhost tmp]# unlink test1 #取消软链接取消的时候只写链接名
[rootlocalhost ~]# ln -s /tmp/bbb/ /root/ccc 为目录创建软链接
[rootlocalhost ~]# unlink ccc
[rootlocalhost ~]# ln file2 test2 #创建硬连接