작업하는 서버는 Virtual Machine이고 Centos 7.3에서 수행함

(hypervisor는 kvm)

 

대쉬보드에서 3.5TB 디스크를 추가한다. (이 부분은 생략)

대쉬보드에서 생성할때 디스크 포맷은 하지 않는다. 

용량이 크니까 여기 업체 것은 꼬박 하루가 걸린다.

[root@seonpapa ~]# lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
vda    253:0    0  100G  0 disk 
└─vda1 253:1    0  100G  0 part /
vdb    253:16   0  256G  0 disk [SWAP]
vdc    253:32   0  3.5T  0 disk 

디스크를 ext4로 포맷을 한다.

[root@seonpapa ~]# file -s /dev/vdc
/dev/vdc: data


[root@seonpapa ~]# mkfs -t ext4 /dev/vdc
mke2fs 1.42.9 (28-Dec-2013)
Filesystem label=
OS type: Linux
Block size=4096 (log=2)
Fragment size=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
234881024 inodes, 939524096 blocks
46976204 blocks (5.00%) reserved for the super user
First data block=0
Maximum filesystem blocks=3087007744
28672 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       

[root@seonpapa ~]# file -s  /dev/vdc
/dev/vdc: Linux rev 1.0 ext4 filesystem data, UUID=c477973b-a02a-4eac-aac9-51acd46f1922 (extents) (64bit) (large files) (huge files)


저렇게까지 하고 마운트를 시켰다.

# mount /dev/vdc /truejp/data

[root@seonpapa data]# lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
vda    253:0    0  100G  0 disk 
└─vda1 253:1    0  100G  0 part /
vdb    253:16   0  256G  0 disk [SWAP]
vdc    253:32   0  3.5T  0 disk /truejp/data


파티션을 생성한다. (gpt로 생성한다.)

[root@seonpapa ~]# parted /dev/vdc

(parted) mklabel gpt                                                      
Warning: The existing disk label on /dev/vdc will be destroyed and all data on this disk will be lost. Do you want to continue?
Yes/No? yes

                                                              
(parted) unit GB                                                          
(parted) print

                                                            
Model: Virtio Block Device (virtblk)
Disk /dev/vdc: 3848GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start  End  Size  File system  Name  Flags

(parted) mkpart primary 0 3848
(parted) print                                                            
Model: Virtio Block Device (virtblk)
Disk /dev/vdc: 3848GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags: 

Number  Start   End     Size    File system  Name     Flags
 1      0.00GB  3848GB  3848GB               primary

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

 


[root@seonpapa ~]# lsbkl                                               
-bash: lsbkl: command not found
[root@seonpapa ~]# lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
vda    253:0    0  100G  0 disk 
└─vda1 253:1    0  100G  0 part /
vdb    253:16   0  256G  0 disk [SWAP]
vdc    253:32   0  3.5T  0 disk 
└─vdc1 253:33   0  3.5T  0 part 
vdd    253:48   0  400G  0 disk 


리부팅을 하고 나면 마운트 했던 정보가 사라진다.
/etc/fstab 파일에 내용을 추가한다.

[dre@tjp-db-main ~]$ cat /etc/fstab

#
# /etc/fstab
# Created by anaconda on Thu May 15 12:47:18 2014
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/vda1       /                       ext4    defaults        1 1
/dev/vdb       swap                 swap   defaults       0 0
/dev/vdc1      /truejp/data        ext4    defaults       0 0














반응형

+ Recent posts