精华内容
下载资源
问答
  • 使用parted格式化大容量数据盘 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 ...

    使用parted格式化大容量数据盘


    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    注意:如果分区所在设备已经挂载,要先卸载并删掉现有系统。
     
    一、数据盘超过2TB
    1、使用 fdisk  –l命令,查看磁盘设备列表
    fdisk  –l
     
    Disk  /dev/vdb : 4295.0 GB 
     
    2、使用parted工具,创建GPT分区
    parted  /dev/vdb
     
    (parted) mklabel gpt
    (parted) print
    (parted) mkpart primary 0 4295GB
    (parted) print
    (parted) quit
     
    3、分区创建完成后,可以使用 fdisk  –l查看到新分区信息
    fdisk  –l
     
    4、使用mkfs工具格式化分区
    mkfs.ext4 -T largefile  /dev/vdb1
     
    5、格式化完成后,使用 mount 命令挂载新分区,此时使用 df  –h命令可以查看到磁盘剩余容量
    mount  -t ext4  /dev/vdb1  /data
     
    6、修改fstab文件,设置系统重启时自动挂载新分区,加入最后一行内容
    vim  /etc/fstab
     
    /dev/vdb1          /data               ext4     defaults             0 0
     
     
     
    二、数据盘超过16TB
    1、yum  install  xfsprogs parted -y
    2、使用parted
    # parted /dev/sdb
    (parted) mklabel GPT
    (parted) mkpart primary 0 -1(-1表示磁盘结束,或者用:100%,或者是具体的大小,默认的单位是MB)
    (parted) print
    (parted) quit
     
     
    3、格式化分区
    # mkfs.xfs -i size=512 /dev/sdb1
     
    4、挂载
    # blkid /dev/sdb1
    /dev/sdb1 : UUID= "4030eff4-ecf3-40f3-999c-cd00995fae4b"  TYPE= "xfs"
    # echo 'UUID=4030eff4-ecf3-40f3-999c-cd00995fae4b /data                   xfs     defaults        0 0' >>/etc/fstab
    # mount /dev/sdb1 /data
         
    最后2位,建议使用0和0,涉及到dump和 fsck 定期对磁盘的检查策略,如果磁盘非常大,则在重启或者开机时,会遇到异常。
    0表示不启用检查。
     
         
         
         
    或者,直接使用lvm分区:
    如果分区所在设备已经挂载,要先卸载并删掉现有系统。
    yum  install  lvm2 xfsprogs -y
     
    pvcreate  /dev/sdb
    vgcreate vg0  /dev/sdb 
    lvcreate -l 100%FREE -n lv01 vg0
    mkfs.xfs -f -i size=512  /dev/vg0/lv01
      
    mkdir  /data
    cat  <<_EOF >> /etc/fstab
    UUID=$(blkid  /dev/vg0/lv01  | cut  -d '"'  -f2)  /data                    xfs     defaults        0 0
    _EOF
     
    mount  -a
     
    # df -h |grep data
    /dev/mapper/vg0-lv01   16T   33M  16T   1%  /data
     
     
    三、分区操作排错
     
     
    fdisk
    Command (m  for  help): w
    The partition table has been altered!
     
    Calling ioctl() to re- read  partition table.
     
    WARNING: Re-reading the partition table failed with error 16: Device or resource busy.
    The kernel still uses the old table. The new table will be used at
    the next reboot or after you run partprobe(8) or kpartx(8)
    Syncing disks.
     
     
    【parted】
    (parted) mklabel GPT                                                      
    Warning: WARNING: the kernel failed to re- read  the partition table on  /dev/sdb  (Device or resource busy).  As a result, it may not reflect all of your changes  until  after reboot.
     
     
    上述情况可能原因:
    /dev/sdb  正在使用中
    # df -h |grep sdb
    /dev/sdb1         16T  129M   15T   1%  /data
     
    卸载后再操作
    # umount /data
    # fdisk /dev/sdb
     
    Command (m  for  help): w
    The partition table has been altered!
     
    Calling ioctl() to re- read  partition table.
    Syncing disks.
     
    # pvcreate /dev/sdb
       Physical volume  "/dev/sdb"  successfully created
     
    # ls /dev/sdb  -l
    brw-rw---- 1 root disk 8, 16 Sep 16 18:26  /dev/sdb
     
    # pvdisplay 
       "/dev/sdb"  is a new physical volume of  "36.38 TiB"
       --- NEW Physical volume ---
       PV Name                /dev/sdb
       VG Name               
       PV Size               36.38 TiB
       Allocatable           NO
       PE Size               0   
       Total PE              0
       Free PE               0
       Allocated PE          0
       PV UUID               3uwuGI-FCdw-gXnJ-kbDk-FnVT-cskO-Fp7o49


    展开全文
  • 分区格式化 parted 源码包

    热门讨论 2011-06-04 14:37:12
    linux系统下的parted源码包,可以单独编译使用,很方便,支持不同的类型文件系统。
  • 要为每个硬盘进行分区、格式化、设立lable、自动挂载。/dev/sda 为系统盘1、为每个硬盘分区,/dev/sdb-sdd:#将硬盘/dev/sdb分区parted/dev/sdb mklabelgpt yes mkpartprimaryext40%100% quit#将硬盘/dev/sdc分区...

    机房新上服务器。要为每个硬盘进行分区、格式化、设立lable、自动挂载。


    /dev/sda 为系统盘


    1、为每个硬盘分区,/dev/sdb-sdd:

    #将硬盘/dev/sdb分区

    parted /dev/sdb
    mklabel gpt
    yes
    mkpart primary ext4 0% 100%
    quit

    #将硬盘/dev/sdc分区

    parted /dev/sdc
    mklabel gpt
    yes
    mkpart primary ext4 0% 100%
    quit

    #将硬盘/dev/sdd分区

    parted /dev/sdd
    mklabel gpt
    yes
    mkpart primary ext4 0% 100%
    quit

    #将硬盘/dev/sde分区

    parted /dev/sde
    mklabel gpt
    yes
    mkpart primary ext4 0% 100%
    quit

    -------------------------------

    2、将硬盘分区格式化

    mkfs -t ext4 /dev/sdb1
    mkfs -t ext4 /dev/sdc1
    mkfs -t ext4 /dev/sdd1
    mkfs -t ext4 /dev/sde1

    3、lable命名分区:

    tune2fs -L /data1 /dev/sdb1
    tune2fs -L /data2 /dev/sdc1
    tune2fs -L /data3 /dev/sdd1
    tune2fs -L /data4 /dev/sde1

     查看分区label:

    tune2fs -l /dev/sdb1
    tune2fs -l /dev/sdc1
    tune2fs -l /dev/sdd1
    tune2fs -l /dev/sdd1

    4、建立设备自动挂载目录

    mkdir /data1 /data2 /data3 /data4
    vi /etc/fstab

    5、在/etc/fstab最后添加

    LABEL=/data1 /data1   ext4  defaults  0 0
    LABEL=/data2 /data2   ext4  defaults  0 0
    LABEL=/data3 /data3   ext4  defaults  0 0
    LABEL=/data4 /data4   ext4  defaults  0 0
    mount -a

    成功

    转载于:https://blog.51cto.com/fzhddn/1917080

    展开全文
  • 要为每个硬盘进行分区、格式化、设立lable、自动挂载。/dev/sda 为系统盘1、为每个硬盘分区,/dev/sdb-sdd:#将硬盘/dev/sdb分区parted/dev/sdbmklabelgptyesmkpartprimaryext40%100%quit#将硬盘/dev/sdc分区parted/...

    机房新上服务器。要为每个硬盘进行分区、格式化、设立lable、自动挂载。

    /dev/sda 为系统盘

    1、为每个硬盘分区,/dev/sdb-sdd:

    #将硬盘/dev/sdb分区parted /dev/sdb

    mklabel gpt

    yes

    mkpart primary ext4 0% 100%

    quit

    #将硬盘/dev/sdc分区parted /dev/sdc

    mklabel gpt

    yes

    mkpart primary ext4 0% 100%

    quit

    #将硬盘/dev/sdd分区parted /dev/sdd

    mklabel gpt

    yes

    mkpart primary ext4 0% 100%

    quit

    #将硬盘/dev/sde分区parted /dev/sde

    mklabel gpt

    yes

    mkpart primary ext4 0% 100%

    quit

    -------------------------------

    2、将硬盘分区格式化mkfs -t ext4 /dev/sdb1

    mkfs -t ext4 /dev/sdc1

    mkfs -t ext4 /dev/sdd1

    mkfs -t ext4 /dev/sde1

    3、lable命名分区:tune2fs -L /data1 /dev/sdb1

    tune2fs -L /data2 /dev/sdc1

    tune2fs -L /data3 /dev/sdd1

    tune2fs -L /data4 /dev/sde1

    查看分区label:tune2fs -l /dev/sdb1

    tune2fs -l /dev/sdc1

    tune2fs -l /dev/sdd1

    tune2fs -l /dev/sdd1

    4、建立设备自动挂载目录mkdir /data1 /data2 /data3 /data4vi /etc/fstab

    5、在/etc/fstab最后添加LABEL=/data1 /data1   ext4  defaults  0 0

    LABEL=/data2 /data2   ext4  defaults  0 0

    LABEL=/data3 /data3   ext4  defaults  0 0

    LABEL=/data4 /data4   ext4  defaults  0 0mount -a

    成功

    展开全文
  • 3. 格式化 [root@localhost tmp]# mkfs.ext4 /dev/nvme1n1p1 mke2fs 1.42.9 (28-Dec-2013) Discarding device blocks: done  Filesystem label= OS type: Linux Block size=4096 (log=2) ...

    1、查看磁盘分区

    [root@localhost tmp]# fdisk -l

    Disk /dev/nvme1n1: 4000.8 GB, 4000787030016 bytes, 7814037168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk /dev/nvme0n1: 4000.8 GB, 4000787030016 bytes, 7814037168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk /dev/nvme4n1: 4000.8 GB, 4000787030016 bytes, 7814037168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk /dev/nvme7n1: 4000.8 GB, 4000787030016 bytes, 7814037168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk /dev/nvme3n1: 4000.8 GB, 4000787030016 bytes, 7814037168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk /dev/nvme5n1: 4000.8 GB, 4000787030016 bytes, 7814037168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk /dev/nvme6n1: 4000.8 GB, 4000787030016 bytes, 7814037168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk /dev/nvme2n1: 4000.8 GB, 4000787030016 bytes, 7814037168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes

    2、分区

    [root@localhost tmp]# parted /dev/nvme1n1

    GNU Parted 3.1 Using /dev/nvme1n1

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

    (parted) mktable                                                         

    New disk label type? gpt                                                 

    (parted) mkpart                                                          

    Partition name?  []?                                                     

    File system type?  [ext2]? ext4                                          

    Start? 0                                                                 

    End? 4000G                                                               

    Warning: The resulting partition is not properly aligned for best performance. Ignore/Cancel? Ignore                                                    

    (parted) print                                                           

    Model: Unknown (unknown) Disk /dev/nvme1n1: 4001GB

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

    Partition Table: gpt

    Disk Flags:

    Number  Start   End     Size    File system  Name  Flags  

    1      17.4kB  4000GB  4000GB

    (parted) quit                                                            
    Information: You may need to update /etc/fstab.

    [root@localhost tmp]# fdisk -l

    WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.

    Disk /dev/nvme1n1: 4000.8 GB, 4000787030016 bytes, 7814037168 sectors

    Units = sectors of 1 * 512 = 512 bytes

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

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk label type: gpt

    #         Start          End    Size  Type            Name  

    1           34   7812500000    3.7T  Microsoft basic

    3. 格式化

    [root@localhost tmp]# mkfs.ext4 /dev/nvme1n1p1

    mke2fs 1.42.9 (28-Dec-2013)

    Discarding device blocks: done                           

    Filesystem label=

    OS type: Linux

    Block size=4096 (log=2)

    Fragment size=4096 (log=2)

    Stride=0 blocks,

    Stripe width=0 blocks

    244146176 inodes, 976562495 blocks

    48828124 blocks (5.00%) reserved for the super user

    First data block=0

    Maximum filesystem blocks=3124756480

    29803 block groups

    32768 blocks per group, 32768 fragments per group

    8192 inodes per group

    Superblock backups stored on blocks:  

                32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,  

                4096000, 7962624, 11239424, 20480000, 23887872, 71663616, 78675968,  

                102400000, 214990848, 512000000, 550731776, 644972544

    Allocating group tables: done                           

    Writing inode tables: done                           

    Creating journal (32768 blocks): done

    Writing superblocks and filesystem accounting information: done   

    4、查看分区

       

    [root@localhost tmp]# fdisk -l

    WARNING: fdisk GPT support is currently new, and therefore in an experimental phase. Use at your own discretion.

    Disk /dev/nvme1n1: 4000.8 GB, 4000787030016 bytes, 7814037168 sectors

    Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk label type: gpt

    #         Start          End    Size  Type            Name  

    1           34   7812500000    3.7T  Microsoft basic

    Disk /dev/nvme0n1: 4000.8 GB, 4000787030016 bytes, 7814037168 sectors

    Units = sectors of 1 * 512 = 512 bytes

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

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk /dev/nvme4n1: 4000.8 GB, 4000787030016 bytes, 7814037168 sectors

    Units = sectors of 1 * 512 = 512 bytes

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

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk /dev/nvme7n1: 4000.8 GB, 4000787030016 bytes, 7814037168 sectors

    Units = sectors of 1 * 512 = 512 bytes

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

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk /dev/nvme3n1: 4000.8 GB, 4000787030016 bytes, 7814037168 sectors

    Units = sectors of 1 * 512 = 512 bytes

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

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk /dev/nvme5n1: 4000.8 GB, 4000787030016 bytes, 7814037168 sectors

    Units = sectors of 1 * 512 = 512 bytes

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

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk /dev/nvme6n1: 4000.8 GB, 4000787030016 bytes, 7814037168 sectors

    Units = sectors of 1 * 512 = 512 bytes

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

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    Disk /dev/nvme2n1: 4000.8 GB, 4000787030016 bytes, 7814037168 sectors

    Units = sectors of 1 * 512 = 512 bytes

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

    I/O size (minimum/optimal): 512 bytes / 512 bytes

    [root@localhost tmp]# parted /dev/nvme1n1 print

    Model: Unknown (unknown)

    Disk /dev/nvme1n1: 4001GB Sector size (logical/physical): 512B/512B

    Partition Table: gpt

    Disk Flags:

    Number  Start   End     Size    File system  Name  Flags  

    1      17.4kB  4000GB  4000GB  ext4

    转载于:https://www.cnblogs.com/dyytsoft/p/10241050.html

    展开全文
  • #一键磁盘格式化为gpt格式 parted /dev/vdb mklabel gpt #初始磁盘分区 parted /dev/vdb mkpart primary 0TB 16.5TB (需要多大磁盘就选多大)** #下面为正常parted分区步骤 [root@linux ~]# parted /dev/sdb GNU ...
  • parted磁盘分区、格式化、挂载

    千次阅读 2018-12-07 15:25:09
    parted分区 [root@localhost ~]# parted /dev/sdb GNU Parted 3.1 Using /dev/sdb Welcome to GNU Parted! Type 'help' to view a list of commands. (parted) mktable gpt #设置分区格式 ...
  • parted分区命令 分区命令Parted详解 一、概述 通常划分分区工具我们用的比较多是fdisk...GPT格式的磁盘相当于原来MBR磁盘中原来保留4个partition table的4*16个字节,只留第一个16个字节,类似于扩展分区,真正的par
  • parted /dev/xvde mklabel gpt //划分为gpt分区 mkpart logical //创建逻辑分区 ext4 0 //开始大小 537G //结束大小 quit blkid ls /dev/xvd* ...mkfs.ext4 /dev/xvde1 //格式化成ext4 ...
  • Centos怎么用parted分区超过2TB硬盘-分区格式化 安装好parted命令之后,通过fdisk-l查看硬盘所在分区名称 关于lvm分区教程可以参考: 图形界面:jingyan.baidu.com/season/39077 命令行LVM;jingyan.baidu....
  • 文章目录硬盘分区fdiskMBR/msdos分区模式交互式非交互partedGPT交互式非交互式格式化常用格式化工具挂载临时挂载永久挂载 硬盘分区 fdisk MBR/msdos分区模式 1 ~4个主分区,或者0 ~3个主分区+1个扩展分区(n个...
  • 1、parted 设备名进入分区 parted /dev/vdb 2、输入print打印列出当前分区设备的磁盘容量大小 3、设置磁盘分区为gpt模 mklabel gpt ...4、设置磁盘文件系统格式 mkpart primary ext4 0% 100...
  • 一、磁盘分区parted(支持单块硬盘大于2TB)(GPT分区标准) 二、格式化磁盘分区mkfs
  • 本文简单介绍下Linux下磁盘分区、格式化等基本操作。 一. 查看分区表状态 先查看下是否有磁盘没有分区 fdisk -l 二. 用fdisk对/dev/sdb进行分区(注意:超过2T的硬盘要使用Parted分区) fdisk /dev/sdb 输入m...
  • #!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin export PATH i=1 while [ $i -lt 13 ] #硬盘数量,除系统盘之外是12块 do j=`echo $i|awk '{printf ...parted /dev/sd$j <<FORMAT mklabel gpt mkpart prima...
  • MBR分区表:(MBR含义:主引导记录) 所支持的最大卷:2T(T;terabytes,1TB=1024GB) 对分区的设限:最多4个主分区或3个主分区加一个扩展分区。...GPT分区表:(GPT含义:GUID分区表) ...使用parted...
  •  GPT格式的磁盘相当于原来MBR磁盘中原来保留4个partition table的4*16个字节,只留第一个16个字节,类似于扩展分区,真正的partitiontable在512字节之后,GPT磁盘没有四个主分区的限制。  1、 Parted工具详解:...
  • CentOS 6.x 在格式化大于16TB的ext4分区时,会提示如下错误: mke2fs 1.41.12 (17-May-2010) mkfs.ext4: Size of device /dev/sda1 too big to be expressed in 32 bits using a blocksize of 4096. 2)、问题二 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 7,320
精华内容 2,928
关键字:

parted格式化