parted?命令实战案例

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

(1)既适用于gpt格式,又适用于mbr格式。

(2)单个文件在2T以上,需要使用parted来分区。

主要内容:

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

一、使用parted 进行分区

二、创建生产上使用的parted分区的步骤

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

一、使用parted 进行分

[[email protected] /]# parted /dev/sdd   ###使用parted 对/dev/sdd进行分区

GNU Parted 2.1                 ### parted的版本

Using /dev/sdd             ### parted 执行操作的磁盘

Welcome to GNU Parted! Type 'help' to view a list of commands.

(parted) p                       ### 显示当前磁盘的分区

Model: VMware, VMware Virtual S (scsi)  ###磁盘的信息,虚拟的scsi磁盘

Disk /dev/sdd: 1074MB           ###磁盘的大小

Sector size (logical/physical): 512B/512B  ###扇区大小

Partition Table: msdos            ###当前磁盘分区表标签msdos

Number  Start  End  Size  File system  Name  Flags

(parted) mklabel              ###创建磁盘分区标签

New disk label type? gpt      ###设置磁盘分区标签为gpt

Warning: The existing disk label on /dev/sdd will be destroyed and all data on this disk will be lost. Do you want to

continue?

Yes/No? y                     ###继续

(parted) mkpart oracle 0 -1   ####创建磁盘分区从0开始,-1代表剩余全部。若为数值,如100 表示分区大小100M

Warning: The resulting partition is not properly aligned for best performance.

Ignore/Cancel? i               ###忽略警告

(parted) p

Model: VMware, VMware Virtual S (scsi)

Disk /dev/sdd: 1074MB

Sector size (logical/physical): 512B/512B

Partition Table: gpt

Number  Start   End     Size    File system  Name    Flags      ###新建分区信息

1      17.4kB  1073MB  1073MB               oracle

(parted) mkpart          ###交互式创建parted分区

Partition name?  []? test  ###分区名称

File system type?  [ext2]? ext2  ###分区格式

Start? 1

End? 2

Warning: You requested a partition from 1000kB to 2000kB.

The closest location we can manage is 1073MB to 1073MB.

Is this still acceptable to you?

Yes/No? y

Warning: The resulting partition is not properly aligned for best performance.

Ignore/Cancel? i

(parted) p

Model: VMware, VMware Virtual S (scsi)

Disk /dev/sdd: 1074MB

Sector size (logical/physical): 512B/512B

Partition Table: gpt

Number  Start   End     Size    File system  Name    Flags

1      17.4kB  1073MB  1073MB               oracle

2      1073MB  1073MB  512B                 test

(parted) rm 2

(parted) p

Model: VMware, VMware Virtual S (scsi)

Disk /dev/sdd: 1074MB

Sector size (logical/physical): 512B/512B

Partition Table: gpt

Number  Start   End     Size    File system  Name    Flags

1      17.4kB  1073MB  1073MB               oracle

(parted) q

Information: You may need to update /etc/fstab.

二、创建生产上使用的parted分区的步骤

【适用场景】如果Oracle 数据库需要添加10T备份空间,使用parted添加

步骤一:指定需要创建parted分解的存储设备

[[email protected] /]# parted /dev/sdd

GNU Parted 2.1

Using /dev/sdd

Welcome to GNU Parted! Type 'help' to view a list of commands.

步骤二:查看当前parted分区情况

(parted) p

Model: VMware, VMware Virtual S (scsi)

Disk /dev/sdd: 1074MB

Sector size (logical/physical): 512B/512B

Partition Table: gpt

Number  Start  End  Size  File system  Name  Flags

步骤三:创建parted的分区标签

(parted) mklabel

New disk label type? gpt

Warning: The existing disk label on /dev/sdd will be destroyed and all data on this disk will be lost. Do you want to

continue?

Yes/No? yes

步骤四: 创建parted的分区

(parted) mkpart oracle 0 -1

Warning: The resulting partition is not properly aligned for best performance.

Ignore/Cancel? i

(parted) p

Model: VMware, VMware Virtual S (scsi)

Disk /dev/sdd: 1074MB

Sector size (logical/physical): 512B/512B

Partition Table: gpt

Number  Start   End     Size    File system  Name    Flags

1      17.4kB  1073MB  1073MB               oracle

(parted) q

Information: You may need to update /etc/fstab.

步骤五:对parted分区进行格式化

[[email protected] /]# mkfs.ext4 /dev/sdd1

mke2fs 1.41.12 (17-May-2010)

Filesystem label=

OS type: Linux

Block size=4096 (log=2)

Fragment size=4096 (log=2)

Stride=0 blocks, Stripe width=0 blocks

65536 inodes, 261895 blocks

13094 blocks (5.00%) reserved for the super user

First data block=0

Maximum filesystem blocks=268435456

8 block groups

32768 blocks per group, 32768 fragments per group

8192 inodes per group

Superblock backups stored on blocks:

32768, 98304, 163840, 229376

Writing inode tables: done

Creating journal (4096 blocks): done

Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 22 mounts or

180 days, whichever comes first.  Use tune2fs -c or -i to override.

[[email protected] /]#

步骤六:挂载parted分区

[[email protected] /]# mount /dev/sdd1 /alexpeng/

[[email protected] /]# df -h

Filesystem      Size  Used Avail Use% Mounted on

/dev/sda3        45G  4.4G   39G  11% /

tmpfs          1004M     0 1004M   0% /dev/shm

/dev/sda1       485M   39M  421M   9% /boot

/dev/sdb2        79G  184M   75G   1% /oracle

/dev/sdb1        20G  172M   19G   1% /soft

/dev/sdd1      1007M   18M  939M   2% /alexpeng

[[email protected] /]#

[[email protected] /]#

[[email protected] /]# mount

/dev/sda3 on / type ext4 (rw)

proc on /proc type proc (rw)

sysfs on /sys type sysfs (rw)

devpts on /dev/pts type devpts (rw,gid=5,mode=620)

tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")

/dev/sda1 on /boot type ext4 (rw)

/dev/sdb2 on /oracle type ext4 (rw)

/dev/sdb1 on /soft type ext4 (rw)

none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

/dev/sdd1 on /alexpeng type ext4 (rw)

步骤七:设置开启分区自启动

[[email protected] /]# vi /etc/fstab   ###添加如下信息

/dev/sdd1               /alexpeng               ext4    defaults        0 0

[[email protected] /]# umount /alexpeng/

[[email protected] /]# mount /alexpeng/

原文地址:http://blog.51cto.com/peenboo/2090374

时间: 2024-10-26 14:58:32

parted?命令实战案例的相关文章

fdisk命令 实战案例

主要内容: ========================================== 一.fdisk命令中参数介绍 二.将/dev/sdd整个磁盘划成一个文件分区 三.删除整个分区 四.创建两个分区,分区一200M,分区二800M 五.创建主分区.扩展分区.逻辑分区 六.使用单个分区的方式进行格式化分区 七.挂载分区 八.配置开启自动挂载分区 九.挂载光驱 ========================================== 一.fdisk命令中参数介绍: Comma

熬了多少个夜晚,大家期待的《网络工程师思科华为华三实战案例红宝书》即网工必备技术命令大全版本1完书

熬了多少个夜晚,最近也没空更新博客.军哥编写的大家期待的<网络工程师思科华为华三实战案例红宝书>即网工必备技术命令大全版本1完书,一本融合了思科华为华三的实战型辅导书(辅助乾颐堂QCNA课程的).不多说上图 目录关于作者 2本书读者和笔者心语 3本书内容和结构 4第1部分 网络实施基础 15案例0 模拟器的部署和连接管理 16学习利器模拟器简书 160.1 华为模拟器Ensp部署 160.2 思科模拟器EVE部署 310.3 部署SecureCrt管理网络设备 400.3.1 部署终端管理软件

运维实战案例之“Argument list too long”错误与解决方法

作为一名运维人员来说,这个错误并不陌生,在执行rm.cp.mv等命令时,如果要操作的文件数很多,可能会使用通配符批量处理大量文件,这时就可能会出现"Argument list too long"这个问题了. 1.错误现象 这是一台Mysql数据库服务器,在系统中运行了很多定时任务,今天通过crontab命令又添加了一个计划任务,退出时发生了如下报错: #crontab -e 编辑完成后,保存退出,就出现下面如下图所示错误: 2.解决思路 根据上面报错的提示信息,基本判定是磁盘空间满了,

Linux系统shell脚本编程——生产实战案例

Linux系统shell脚本编程--生产实战案例     在日常的生产环境中,可能会遇到需要批量检查内网目前在线的主机IP地址有哪些,还可能需要检查这些在线的主机哪些端口是开放状态,因此依靠手工来检查是可以实现,但比较费时费力,所以需要结合shell脚本来实现批量检查的功能,那么今天就来做个小小的实验. 1.开发脚本前准备 一般大家都知道,测试主机是否在线,常用的命令无非就是ping.nmap,因此,首先找一个地址来测试下ping命令的效果 [[email protected] scripts]

运维实战案例之文件已删除但空间不释放问题解析

1.错误现象 运维的监控系统发来通知,报告一台服务器空间满了,登陆服务器查看,根分区确实没有空间了,如下图所示: 这里首先说明一下服务器的一些删除策略,由于Linux没有回收站功能,我们的线上服务器所有要删除的文件都会首先移动到系统/tmp目录下,然后定期清除/tmp目录下的数据.这个策略本身没有问题,但是通过检查发现这台服务器的系统分区中并没有单独划分/tmp分区,这样/tmp下的数据其实是占用了根分区的空间.既然找到了问题,那么删除/tmp目录下一些大数据即可,执行如下命令,检查/tmp下最

《Web渗透技术及实战案例解析》pdf

下载地址:网盘下载 内容简介 编辑 本书从Web渗透的专业角度,结合网络安全中的实际案例,图文并茂地再现Web渗透的精彩过程.本书共分7章,由浅入深地介绍和分析了目前网络流行的Web渗透攻击方法和手段,并结合作者多年的网络安全实践经验给出了相对应的安全防范措施,对一些经典案例还给出了经验总结和技巧,通过阅读本书可以快速掌握目前Web渗透的主流技术.本书最大的特色就是实用和实战性强,思维灵活.内容主要包括Web渗透必备技术.Google黑客技术.文件上传渗透技术.SQL注入.高级渗透技术.0day

Spark Thrift JDBCServer应用场景解析与实战案例

[TOC] Spark Thrift JDBCServer应用场景解析与实战案例 1 前言 这里说的Spark Thrift JDBCServer并不是网上大部分写到的Spark数据结果落地到RDB数据库中所使用的JDBC方式,而是指Spark启动一个名为thriftserver的进程以供客户端提供JDBC连接,进而使用SQL语句进行查询分析. http://spark.apache.org/docs/2.3.3/sql-programming-guide.html#running-the-th

linux CentOS7 磁盘分区fdisk 、df 、du、parted 命令实例

一. df命令 分区查看工具: 1. df [[email protected]_46_188_centos ~]$ df Filesystem     1K-blocks    Used Available Use% Mounted on /dev/vda1       20510332 4844740  14617076  25% / devtmpfs          499348       0    499348   0% /dev tmpfs             508452  

linux移植u-boot(一)——U-Boot详解+自定义命令实战

linux移植u-boot(一)--U-Boot详解+自定义命令实战 2015-02-07 一.Bootloader ????简单地说:Bootloader主要功能就是 在系统上电时开始执行,初始化硬件和设备,准备好软件环境,最后调用操作系统. ????具体的包含:关闭你看门狗WATCHDOG,改变系统时钟,初始化存储控制器 ,将操作系统内核代码复制到内存中去运行. ????为了开发方便,可以增加网络功能,从PC上通过串口或者网络下载文件,烧写文件,将flash上的内核代码解压后运行等. Boo