linux分区及格式_ubuntu安装系统分区

linux分区及格式_ubuntu安装系统分区操作环境:vmware虚机一、整体流程在使用fdisk/parted等分区工具对硬盘分区之后,是否使用LVM由用户决定: 1)可以直接对分区后的硬盘进行格式化操作,之后挂载分区; 2)也可以先用LVM逻辑卷管理工具对分区后的物理卷进行管理,之后再对逻辑卷进行格式化操作,之后挂载分区。(LVM的分区类型为8e) 使用LVM的好处是方

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全家桶1年46,售后保障稳定

操作环境:vmware虚机


一、整体流程


linux分区及格式_ubuntu安装系统分区


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

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


二、LVM结构图


linux分区及格式_ubuntu安装系统分区


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

三、详细流程


1,新建虚拟机

2,添加新硬盘

linux分区及格式_ubuntu安装系统分区

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

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

linux分区及格式_ubuntu安装系统分区


3,对硬盘进行分区

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

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

linux分区及格式_ubuntu安装系统分区

linux分区及格式_ubuntu安装系统分区


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

linux分区及格式_ubuntu安装系统分区

linux分区及格式_ubuntu安装系统分区


5,格式化分区

linux分区及格式_ubuntu安装系统分区


6,挂载分区到指定目录

linux分区及格式_ubuntu安装系统分区

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查看是否扩容成功。


版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/234066.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • ssh用法及命令

    ssh用法及命令http://blog.csdn.net/pipisorry/article/details/52269785什么是SSH?简单说,SSH是一种网络协议,用于计算机之间的加密登录。如果一个用户从本地计算机,使用SSH协议登录另一台远程计算机,我们就可以认为,这种登录是安全的,即使被中途截获,密码也不会泄露。最早的时候,互联网通信都是明文通信,一旦被截获,内容就暴露无疑。1995年,芬兰学者…

  • callee caller作用_call up和call的区别

    callee caller作用_call up和call的区别caller和callee的区别

    2022年10月29日
  • Java 教程

    1 Java 教程 我们的核心Java编程教程专为学生和专业人士设计。 Java是面向对象,基于类,并发,安全和通用的计算机编程语言。它是一种广泛使用的强大技术。 什么是Java …

  • pytharm激活码2021.9[最新免费获取]

    (pytharm激活码2021.9)本文适用于JetBrains家族所有ide,包括IntelliJidea,phpstorm,webstorm,pycharm,datagrip等。IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.cn/100143.html…

  • 挖洞经验丨敏感信息泄露+IDOR+密码确认绕过=账户劫持

    挖洞经验丨敏感信息泄露+IDOR+密码确认绕过=账户劫持本文中涉及到的相关漏洞已报送厂商并得到修复,本文仅限技术研究与讨论,严禁用于非法用途,否则产生的一切后果自行承担。今天分享的这篇Writeup是作者在HackerOne上某个邀请测试项目的发现,目标网站存在不安全的访问控制措施,可以利用其导致的敏感信息泄露(auth_token)+密码重置限制绕过,以越权(IDOR)方式,实现网站任意账户劫持(Takeover)。整个测试过程是一次最基本…

  • 建立本地数据库[通俗易懂]

    建立本地数据库[通俗易懂]首先下载安装MySQL,参考:http://www.runoob.com/mysql/mysql-install.html,安装完成后直接打开(安装过程中要求设置用户名和密码,此时输入的密码要记住,后面要使用)然后下载NavicatforMySQL,本人觉得这个比较简单,很适合初学者,安装完成之后点击File(文件)–新建文件,连接名可不填,主机名:localhost,用户名是安装MySQL…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号