3.29,用parted命令分区day22

1.dd命令,转换或拷贝一个文件

image.png

image.png

image.png

image.png

image.png

image.png

2.parted命令分区

image.png

需求:RAID5大小6T,已经装了系统了, 额外添加4块2T盘
现有一个做了RAID5的硬盘,要求分三个区,
硬盘总分区大小: 6.2T
/data0 4.8T
/data1 1T
4G (无需格式化,作DRBD+Hearbeat+MySQL高可用集群)
parted /dev/sdb mklabel gpt #<==修改分区格式为gpt。
parted /dev/sdb mkpart primary 0 4800000 #<==创建一个4.8T主分区(单位是MB)
parted /dev/sdb mkpart primary 4800001 5800001 #<==创建一个1T主分区
parted /dev/sdb mkpart primary 5800002 5804098 #<==创建一个4G主分区
parted /dev/sdb p
===============================================
模拟操作:


image.png

image.png

image.png

image.png

image.png

image.png

image.png

3.parted实战案例

image.png

需求:RAID5大小6T,已经装了系统了, 额外添加4块2T盘
现有一个做了RAID5的硬盘,要求分三个区,
硬盘总分区大小: 6.2T
/data0 4.8T
/data1 1T
4G (无需格式化,作DRBD+Hearbeat+MySQL高可用集群)
parted /dev/sdb mklabel gpt #<==修改分区格式为gpt。
parted /dev/sdb mkpart primary 0 4800000 #<==创建一个4.8T主分区
parted /dev/sdb mkpart primary 4800001 5800001 #<==创建一个1T主分区
parted /dev/sdb mkpart primary 5800002 5804098 #<==创建一个4G主分区
parted /dev/sdb p

=====================一键分区============================
parted /dev/sdb mklabel gpt
parted /dev/sdb mkpart primary 0 480 I
parted /dev/sdb mkpart primary 481 580 I
parted /dev/sdb p

4.分区格式转换

分区被parted搞了。
修改分区格式:


image.png


为什么呢,因为分区格式表被parted搞了,必须让他再搞回来;
fdisk没那个能耐

5.练习格式化和挂载

  • 好,我们先来模拟一下环境,fdisk创建分区过程话不多说看前文
    OK,环境模拟完毕,看结果:


    image.png
  • 接下来我们要把sdb1挂载到/mnt

开始表演:格式化
mkfs -t ext4 /dev/sdb1 #格式化ext4文件系统 mkfs.ext4
其实关键就是生成一定数量的Inode和Block。


image.png

格式化成功
接下来临时挂载
==================================================


image.png

image.png

image.png

===================================================
取消临时挂载


image.png

=====================================================

6.设置开机自动挂载:

如何开机自动挂载?
/etc/fstab 开机自动挂载
几列? 6列


image.png

image.png

image.png

mount -a 可以将fstab里的信息挂载。
放入/etc/rc.local 实现自动挂载 但不推荐。
/sbin/mount -t xfs /dev/sdb2 /opt

image.png

image.png
  • fsck 磁盘检查和修复
    1、正常的磁盘不能操作。
    2、卸载挂载点在操作


    image.png

7.指定块大小和inode大小格式

image.png

image.png

8.分区

  1. swap作用,内存不够时候,用来充当内存,一般内存1.5倍。大于8G给8G
    将来JAVA服务,垃圾文件导致内存泄漏。。。
    swap就会占用。。。操作系统性能下降


    image.png

    《===================查看swap分区
    需求:增加swap分区 150M
    操作步骤:

  2. 先查看磁盘


    image.png
  3. 创建一个分区,过程不解释


    image.png
  4. 查看


    image.png

    image.png
  5. 格式化分区


    image.png

    格式化成功

  6. 创建交换分区


    image.png
  7. 启用交换分区


    image.png
  8. 设置完成


    image.png
  9. 取消交换分区


    image.png

生产场景分区方案:
3种。

分区知识:
(1)什么是分区,为什么要分区?
(2)磁盘和分区在Linux里的命名。
(3)磁盘分区类型和特点:
(4)磁盘分区工作原理:
(5)磁盘分区实战
(6)生产场景分区方案:4种。参考前面课程。

获得使用的磁盘过程====买房入住生活的过程
磁盘: 房子
RAID: 多套房子打通
分区: 隔断/几居室/卧室/卫生间/厨房
==============================
文件系统:装修风格/中式/欧式/美式
格式化过程: 装修的过程
挂载: 开门、开窗住人使用
磁盘管理:生活中收拾屋子,打扫卫生,修修补补。

文件系统:

文件系统:
1、什么是文件系统?
计算机存储和组织数据的方法或者机制。落地是一个软件。

2、为什么需要文件系统?
磁盘、物理介质、磁粒子物理元素。 硬件需要软件驱动使用,磁盘需要文件系统驱动。
文件系统实现通过磁盘管理规划、存取数据。

3、文件系统有哪些种类?
Windows:NTFS、fat32、msdos
Linux:ext2、ext3(C5)、ext4(C6)、Xfs(C7)、btrfs

4、创建文件系统实践
mkfs -t ext4 /dev/sdb1 #《========生成一定数量的block和inode
mount -t ext4 /dev/sdb1 /mnt#《===============把sdb1挂载到/mnt

5、文件系统原理(ext文件系统)、文件系统特点

6、企业中如何选择文件系统。

7、企业里如何优化文件系统?

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容