2018-09-26 18:12:32 dllswhy 阅读数 3617
  • rhel7_5+rhcsa培训+rhcsa考试内容

    课程目标学生可以通过红帽rhel7的rhcsa考试适用人群IT初级工程师,系统管理员,主机工程师,数据库DBA课程简介 rhel7的rhcsa课程详细讲解,rhcsa考试内容 一课程主题 rhel7的rhcsa课程详细讲解,rhcsa考试内容 二课程特色 1.        以生产需求为导向,以生产为驱动 2.       手把手教学,手把手实践。 3.       贴近生产,贴近实战。 4.        绝不浪费大家时间,绝对物有所值,绝对比其他商家全,精,准。 三课程内容 1红帽7RHCSA和RHCE学习环境准备         1.1安装2台红帽7.5 的虚拟机         1.2配置红帽7.5的本地yum源和网络yum源 2.Local and remote logins      2.1一般登录   2.2无密码登录 3.file system navigation 4.users and groups用户,组,访问控制列表acl讲解 5.文件权限讲解 6.selinux讲解 7.进程的学习 8.关于软件仓库和yum源 9.vi_less_more_tail_head命令讲解 10.chapter8_1_创建分区_挂载文件系统 11.chapter9_1_找回密码 12./etc/fstab文件损坏后,系统重启失败 13.关于网络的知识点,怎么动态新增加网络和ip。 14.红帽7系统日志文件讲解 15.红帽7时间,时区,ntp讲解 16.红帽7逻辑卷讲解 17.课程总结和rhcsa考试内容讲解 四学习必要工具 * 安装workstation15软件   * 红帽7.5.iso镜像文件

    55 人正在学习 去看看 伟哥

前言

当有一块新的硬盘添加至Linux后需要在Linux下进行一定的操作后才能正常时候,其大概流程为:
先对磁盘进行分区(或者不进行),再将分区设置为物理卷,将设置好的物理卷添加到现有某一卷组下或创建一个新卷组,再将卷组内的多余空间分配至原有的逻辑卷内或者建立新的逻辑卷。如果是分配到新的逻辑卷,需要重新分配文件系统的大小;如果建立新的物理卷,则需要格式化后,再挂载到某一目录下进行使用。最后将挂载信息写入/etc/fstab,每次启动后自动挂载硬盘。

第一步:对新磁盘进行分区

添加磁盘后,使用fdisk -l 命令查看新i磁盘名称,如新磁盘名字为sdb,使用fdisk命令(fdisk /dev/sbd)开始对sdb磁盘进行分区


123

输入n开始建立新分区,开始选择p(主分区)开始进行分区,选择主分区编号1,柱面使用默认1号柱面开始,分区大小为4G(输入+4G),完成1号主分区。


在这里插入图片描述

之后完成 2 3号分区的建立,四号分区使用e扩展分区进行分区,将剩下的空间全部分入扩展分区。在扩展分区内部再建立两个新的分区。


在这里插入图片描述

最后使用p命令检查分区情况,如果某一分区有错误,使用d命令删除有问题的分区,再重新分区。没有问题使用w命令写入分区情况,完成分区,可以通过fdisk -l 命令查看分区情况。

第二步:建立新的逻辑卷

在这里插入图片描述
如一块50G的新硬盘,分为20G的一个区(sdb1)和一个30G的区(sdb2),开始建立新的逻辑卷

首先将分区变为物理卷,使用pvcreate /dev/sdb1命令,将sdb1分区变为物理卷,然后使用vgcreate命令新建卷组,格式为vgcreate 卷组名 加入卷组的物理卷地址(vgcreate VolGroup01 /dev/sdb1),最后使用lvcreate命令建立逻辑卷。


其中:-n为逻辑卷名,-L为新卷大小,最后为所属的卷组名,此为建立一个名字叫why的20G大的逻辑卷

第三步:将新卷组挂载到某一目录下

首先将新卷格式化,输入mkfs.ext4 /dev/VolGroup01/why,将刚才建立的卷格式化成.ext4文件格式。之后使用mount /dev/VolGroup01/why /why将新卷挂载到/why目录下,可以使用df -h命令查看卷的挂载情况。此时新的卷已经可以使用了。


在这里插入图片描述

可以看到新卷why已经成功挂载到/why目录下了

第四步:将剩余的空间添加进卷内

先将sdb2按照之前的步骤建立为物理卷,使用vgextend VolGroup01 /dev/sdb2将sdb2添加到卷组中,使用lvextend命令将卷组内的空间分配到卷组why中。这里使用-l参数,后面的数字为增加的扇区个数。最后使用resize2fs命令重新划分文件系统,完成卷内空间的增加。


在这里插入图片描述

删除卷

使用lvremove、vgremove、pvremove移除逻辑卷、卷组、物理卷,fdisk工具删除分区,删除时要使用w记录。

第五步:修改/etc/fstab文件

使用vi打开/etc/fstab,将挂载信息写入文件内,第一列为挂载设备位置,第二列挂载点,第三列文件类型,第四列默认,第五第六列一般都为0。完成后使用mount -a重新挂载后,重启后就会自动挂载。
在这里插入图片描述

其他:设置swap空间

可以使用mkswap命令将某一设备作为交换空间初始化,然后使用swapon命令激活交换空间,可以通过查看/proc/swap文件来查看交换空间。swapoff停用交换空间。
也可以创建一个空文件作为交换空间,例:
dd if=/dev/zero of=/tmp/swap bs=1024k count=256
解释为用 dd 命令建立一个大小为 256MB、充满零的文件。在 dd 命令行,指定输入文件为虚拟设备/dev/zero,输出文件为她的交换文件/tmp/swap,文件块大小为 1MB,传送大小为 256 块。

2014-01-25 12:14:02 firekyrin 阅读数 5618
  • rhel7_5+rhcsa培训+rhcsa考试内容

    课程目标学生可以通过红帽rhel7的rhcsa考试适用人群IT初级工程师,系统管理员,主机工程师,数据库DBA课程简介 rhel7的rhcsa课程详细讲解,rhcsa考试内容 一课程主题 rhel7的rhcsa课程详细讲解,rhcsa考试内容 二课程特色 1.        以生产需求为导向,以生产为驱动 2.       手把手教学,手把手实践。 3.       贴近生产,贴近实战。 4.        绝不浪费大家时间,绝对物有所值,绝对比其他商家全,精,准。 三课程内容 1红帽7RHCSA和RHCE学习环境准备         1.1安装2台红帽7.5 的虚拟机         1.2配置红帽7.5的本地yum源和网络yum源 2.Local and remote logins      2.1一般登录   2.2无密码登录 3.file system navigation 4.users and groups用户,组,访问控制列表acl讲解 5.文件权限讲解 6.selinux讲解 7.进程的学习 8.关于软件仓库和yum源 9.vi_less_more_tail_head命令讲解 10.chapter8_1_创建分区_挂载文件系统 11.chapter9_1_找回密码 12./etc/fstab文件损坏后,系统重启失败 13.关于网络的知识点,怎么动态新增加网络和ip。 14.红帽7系统日志文件讲解 15.红帽7时间,时区,ntp讲解 16.红帽7逻辑卷讲解 17.课程总结和rhcsa考试内容讲解 四学习必要工具 * 安装workstation15软件   * 红帽7.5.iso镜像文件

    55 人正在学习 去看看 伟哥

Linux操作系统下有不同的硬盘分区,每个分区的格式也不太一样,对于ext格式,修改分区卷标的工具有很多,对于Wndows系统的分区,就不太多了。以下我们介绍怎样在Linux下使用命令修改Fat16/Fat32分区、NTFS分区和EXT2/EXT3分区的卷标。

Fat16或Fat32格式

#安装
$ sudo apt-get install mtools

#新建配置文件
$ cp /etc/mtools.conf ~/.mtoolsrc

#编辑刚复制的”~/.mtoolsrc”文件,在最後一行加入如下命令行:
drive i: file=”/dev/sda2″ //里面的”/devsda2”应根据实际情况更改为你要改的盘

#更改命令提示符路径到”i:”盘:
$ mcd i:

#查看”i:”当前的卷标
$ sudo mlabel -s i:

#更改”i:”盘原始卷标为你喜欢的新卷标名:
$ sudo mlabel i: newLabelName

参考原文:

www.firekyrin.com/archives/3162.html

2017-03-19 13:14:17 wuyongpeng0912 阅读数 17202
  • rhel7_5+rhcsa培训+rhcsa考试内容

    课程目标学生可以通过红帽rhel7的rhcsa考试适用人群IT初级工程师,系统管理员,主机工程师,数据库DBA课程简介 rhel7的rhcsa课程详细讲解,rhcsa考试内容 一课程主题 rhel7的rhcsa课程详细讲解,rhcsa考试内容 二课程特色 1.        以生产需求为导向,以生产为驱动 2.       手把手教学,手把手实践。 3.       贴近生产,贴近实战。 4.        绝不浪费大家时间,绝对物有所值,绝对比其他商家全,精,准。 三课程内容 1红帽7RHCSA和RHCE学习环境准备         1.1安装2台红帽7.5 的虚拟机         1.2配置红帽7.5的本地yum源和网络yum源 2.Local and remote logins      2.1一般登录   2.2无密码登录 3.file system navigation 4.users and groups用户,组,访问控制列表acl讲解 5.文件权限讲解 6.selinux讲解 7.进程的学习 8.关于软件仓库和yum源 9.vi_less_more_tail_head命令讲解 10.chapter8_1_创建分区_挂载文件系统 11.chapter9_1_找回密码 12./etc/fstab文件损坏后,系统重启失败 13.关于网络的知识点,怎么动态新增加网络和ip。 14.红帽7系统日志文件讲解 15.红帽7时间,时区,ntp讲解 16.红帽7逻辑卷讲解 17.课程总结和rhcsa考试内容讲解 四学习必要工具 * 安装workstation15软件   * 红帽7.5.iso镜像文件

    55 人正在学习 去看看 伟哥

操作环境:vmware虚机


一、整体流程




在使用fdisk/parted等分区工具对硬盘分区之后,是否使用LVM由用户决定
 1)可以直接对分区后的硬盘进行格式化操作,之后挂载分区;
 2)也可以先用LVM逻辑卷管理工具对分区后的物理卷进行管理,之后再对逻辑卷进行格式化操作,之后挂载分区。( LVM的分区类型为8e)

 使用LVM的好处是方便硬盘扩展。


二、LVM结构图



http://www.cnblogs.com/jackruicao/p/6258820.html


三、详细流程


1,新建虚拟机

2,添加新硬盘


重启系统后,执行fdisk -l,可看到多了个/dev/sdb设备。

 Linux 中,每一个硬件设备都映射到一个系统的文件,对于硬盘、光驱等 IDE  SCSI 设备也不例外。Linux把各种 IDE 设备分配了一个由 hd 前缀组成的文件;而对于各种 SCSI 设备,则分配了一个由 sd 前缀组成的文件。



3,对硬盘进行分区

使用fdisk工具,对/dev/sdb设备执行分区操作。

也可以使用parted工具对设备进行分区。




4,对分区执行LVM操作(可选/可不选)




5,格式化分区



6,挂载分区到指定目录



7,PV扩容

VG扩容需要先创建一个物理卷PV,并把新的物理机加入到卷组中。
pvcreate /dev/sdb2
Physical volume “/dev/sdb2” successfully created
# vgextend vg01 /dev/sdb2

8,VG扩容

#vgextend vg01 /dev/sdb2 && vgdisplay
当VG容量不足时,需要先扩容VG。以上命令的操作,是把分区/dev/sda2加入到卷组vg01 里去,来扩容VG卷组vg01,VG扩容之后,才能对VG下的LV进行扩容操作。

VG缩容
不推荐使用。


9,LV扩容

#lvextend -L +10G /dev/vg01/data && resize2fs /dev/vg01/data

当VG卷组vg01还有足够的容量时,可以通过以上命令,对VG下的LV进行扩容。

以上命令分为两部分:

lvextend命令执行完后,会立即显示扩容后的逻辑卷大小,但实际上使用df -h查看时,会发现还是原来的大小,即使重启也不会变。

这时,就需要再执行resizefs2命令重新加载逻辑卷的大小才能生效


补充:

1)其实lvextend可以再加一个-r的参数,就不用resize2fs了,上面的命令可以简写为:
lvextend -rL +10G /dev/vg01/data

2)若要扩容的分区是xfs文件系统类型,执行resize2fs时,可能会报错:

需要执行xfs_growfs命令执行扩展操作。

[root@Mysql01-213-66 ~]# resize2fs -f /dev/vg01/data
resize2fs 1.41.12 
resize2fs: Bad magic number in super-block while trying to open /dev/vg01/data
Couldn't find valid filesystem superblock.
[root@wyp ~]# xfs_growfs /dev/mapper/vg01-data
meta-data=/dev/mapper/vg01-data isize=256    agcount=4, agsize=524288 blks
         =                       sectsz=512   attr=2, projid32bit=0
data     =                       bsize=4096   blocks=2097152, imaxpct=25
         =                       sunit=0      swidth=0 blks
naming   =version 2              bsize=4096   ascii-ci=0
log      =internal               bsize=4096   blocks=2560, version=2
         =                       sectsz=512   sunit=0 blks, lazy-count=1
realtime =none                   extsz=4096   blocks=0, rtextents=0
data blocks changed from 2097152 to 7077888
之后再用df -Th查看是否扩容成功。


linux系统分区

阅读数 33

没有更多推荐了,返回首页