리눅스 시스템 관리 ---- 디스크 관리 및 파일 시스템

1, 호스트의 새로운 2 개 30기가바이트 SCSI 하드 디스크

추가 할 가상 머신을 찾아 설정을 클릭, 마우스 오른쪽 버튼을 클릭

추가를 클릭합니다

하드웨어 유형을 선택하고 다음을 클릭합니다

만들려는 디스크를 선택하고 다음을 클릭합니다

디스크 용량을 생성하고 다음을 클릭합니다

디스크의 저장 위치를 ​​지정한 다음 완료

 

 

2는 3 차 분할하여 각 5기가바이트, 확장 파티션의 남은 공간

관리 디스크 파티션 : FDISK (옵션) 디스크 장치 이름은 디스크 파티션을 계획 : FDISK 디스크 장치 이름  

 P는 n은 주 파티션 파티션 파티션을 만들 새 파티션을 만들기 확장 파티션 전자입니다 

[첸 루트 @ 로컬 호스트] # FDISK를 / 디바이스 / SDB ( N-P의 +. 5G ) 확장 파티션 ( N-E )

   设备 부팅 시작 끝 블록 ID 시스템

는 / dev / sdb1로 2,048 10,487,807 5,242,880 (83) 리눅스

는 / dev / sdb2로 10,487,808 20,973,567 5,242,880 (83) 리눅스

는 / dev / sdb3이 20,973,568 31,459,327 5,242,880 (83) 리눅스

확장은 / dev / sdb4 31,459,328 62,914,559 15,727,616 (5)

3 개의 논리적 파티션의 설립은 확장 파티션의 용량은, 각각 최대 2GB 10기가바이트이며

논리 파티션 ( N-L ) N- : 새로운 파티션은 L : 확장 파티션에서 논리적 파티션 만들기

   设备 부팅 시작 끝 블록 ID 시스템

는 / dev / sdb1로 2,048 10,487,807 5,242,880 (83) 리눅스

는 / dev / sdb2로 10,487,808 20,973,567 5,242,880 (83) 리눅스

는 / dev / sdb3이 20,973,568 31,459,327 5,242,880 (83) 리눅스

확장은 / dev / sdb4 31,459,328 62,914,559 15,727,616 (5)

는 / dev / sdb5 31,461,376 35,655,679 2,097,152 (83) 리눅스

는 / dev / SDB6 35,657,728 56,629,247 10,485,760 (83) 리눅스

도 4에서, 제 1 논리적 파티션의 종류 스왑

스왑 (에 유형 T 5 L 변경 파티션 유형 5 : 논리 파티션 첫 번째 파티션 L : 목록 파티션 유형 코드) T

   设备 부팅 시작 끝 블록 ID 시스템

는 / dev / sdb1로 2,048 10,487,807 5,242,880 (83) 리눅스

는 / dev / sdb2로 10,487,808 20,973,567 5,242,880 (83) 리눅스

는 / dev / sdb3이 20,973,568 31,459,327 5,242,880 (83) 리눅스

확장은 / dev / sdb4 31,459,328 62,914,559 15,727,616 (5)

는 / dev / sdb5 31,461,376 35,655,679 2,097,152 (82) 리눅스 스왑 / 솔라리스

는 / dev / SDB6 35,657,728 56,629,247 10,485,760 (83) 리눅스

도 5는 첫 번째 파티션은 ext4를 기본으로 포맷

된 mkfs : ext4에 같은 형식의 파일 유형 : 파일 시스템 (형식)은 mkfs.ext4 만들기

[루트 @ localhost를 첸] # 은 mkfs.ext4는 / dev / sdb1로 

mke2fs를 1.42.9 (28 ~ 12-2013)

파일 시스템 레이블 =

OS 유형 : 리눅스

= 4096 블록 사이즈 (= 2 로그)

= 4096 블록 사이즈 (= 2 로그)

스트라이드가 0 블록, 스트라이프 폭 = 0 블록

327680 아이 노드, 1310720 개 블록

슈퍼 사용자를 위해 예약 65536 개 블록 (5.00 %)

첫 번째 데이터 블록 = 0

최대 파일 시스템 블록 = 1342177280

40 개 블록 그룹

그룹 당 32,768 블록 그룹 당 32,768 조각

그룹 당 8192 아이 노드

블록에 저장 수퍼 백업 :

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

 

그룹 테이블을 할당 : 完成

아이 노드 테이블을 작성 : 완료

저널 (32768 개 블록) 만들기 : 完成

쓰기 수퍼 블록 및 파일 시스템 회계 정보 : 完成

6 XFS으로서 제 2 차 파티션

 mkfs를 : 형식의 파일 형식 XFS

[루트 @ localhost를 첸] # mkfs.xfs는 / dev / sdb2로

메타 데이터 = / 디바이스 / sdb2로 도움 agcount = 512 = 4, agsize = 327,680 BLK의

         = sectsz ATTR = 512 = 2 = 1 projid32bit

         희소 CRC finobt = 1 = 0, = 0

데이터 = bsize 블록 = 4096 = 1,310,720, imaxpct = 25

         = sunit = 0 = 0 BLK의 swidth

이름 = 버전 2 bsize = 4096 아스키 CI = 0 FTYPE = 1

로그 = 내부 로그 bsize 블록 = 4096 = 2560 = 2 버전

         = sectsz = 512 sunit = 0 BLK의, 지연 카운트 = 1

실시간 = 없음 extsz = 4096 개 블록 = 0, = 0 rtextents

7, FAT32로 포맷 셋째 주 파티션

mkfs.fat -F 32 : FAT32 형식의 파일 형식

[루트 @ 로컬 호스트 첸] # mkfs.fat -F 32 / 디바이스 / sdb3이

mkfs.fat 3.0.20 (12 앤젤레스 LAX)

8, / DATA1 / 데이터 2 / 데이터 3를 만들

[루트 @ localhost를 첸] # 개 에서 mkdir / DATA1 / 데이터 2 / 데이터 3의 -pv

에서 mkdir : 디렉토리가 생성 된 "/ 날짜 1"

에서 mkdir : 디렉토리가 생성 된 "/ 데이터 2"

에서 mkdir : 디렉토리가 생성 된 "/ 데이터 3"

9는 첫 번째 주 파티션은 / etc / fstab에 디렉토리의 테스트 파일을 만들고, / DATA1을 탑재하고 구현하는

마운트 : 파일 시스템을 마운트 미러는 ISO 마운트

꼬리 -n이 : 마지막 n 행 안양의 내용을 보려면 [옵션] [파일]보기 디스크 사용

[루트 @ localhost를 첸] # 마운트는 / dev / sdb1로 / DATA1

[루트 @ localhost를 첸] # 개의 VI의 / etc / fstab에

[첸 @ localhost를 ~] $의 꼬리 -2의 / etc / fstab에

는 / dev / 매퍼 / CentOS는 스왑 스왑 스왑의 기본값은 0 0

는 / dev / sdb1로 / DATA1의 ext4에 기본값 0 0

[루트 @ localhost를 첸] # 개의 LS / DATA1

CS는 + 발견 분실

[루트 @ localhost를 첸] # 개의   안양 -h | 꼬리 -1

/ 개발자 / sdb1로의 4.8G 20M의 4.6g의 1 % / DATA1

10 번째 주 파티션은 등 / fstab에 /, / 데이터 2 마운트 디렉토리의 테스트 파일을 작성하고 구현하는

[루트 @ localhost를 첸] # 마운트는 / dev / sdb2로 / 데이터 2

마운트는 / dev / sdb2로 이미 장착 또는 / 데이터 2 바쁜

  / 개발자 / sdb2로는 ON / DATA2에 장착 된

[루트 @ localhost를 첸] # 개의 VI의 / etc / fstab에

[루트 @ localhost를 첸] # 개의 꼬리 -1을 / etc / fstab에

는 / dev / sdb2로 / 데이터 2 기본값은 0 0

 [루트 @ localhost를 첸] # 개의 LS / 데이터 2

[루트 @ localhost를 첸] # 개의   안양 -h | 꼬리 -2

/ 개발자 / sdb1로의 4.8G 20M의 4.6g의 1 % / DATA1

/ 디바이스 / sdb2로의 5.0g을 33M의 5.0g을 1 % / DATA2

11, 세 번째 주 파티션은 / etc / fstab에 구현 / DATA3 마운트 디렉토리에 테스트 파일을 작성하고 UUID를 기반으로하는

BLKID + 파티션 장치는 다음 UUID의 파티션 번호를 보려면 (파티션 수를 포맷해야합니다 후 UUID가 될 것입니다)

[루트 @ localhost를 첸] # 마운트는 / dev / sdb3이 / 데이터 3

[루트 @ localhost를 첸] # 개의 꼬리 -3의 / etc / fstab에

는 / dev / 매퍼 / CentOS는 스왑 스왑 스왑의 기본값은 0 0

는 / dev / sdb1로 / DATA1의 ext4에 기본값 0 0

는 / dev / sdb2로 / 데이터 2 XFS의 기본값은 0 0

 [루트 @ localhost를 첸] # BLKID는 / dev / sdb3이

/ 디바이스 / sdb3이 : UUID = "BE99-8F8F"TYPE = "VFAT"

[루트 @ localhost를 첸] # BLKID는 / dev / sdb3이 >>의 / etc / fstab에

[루트 @ localhost를 첸] # 개의 꼬리 -3의 / etc / fstab에

는 / dev / sdb1로 / DATA1의 ext4에 기본값 0 0

는 / dev / sdb2로 / 데이터 2 XFS의 기본값은 0 0

/ 디바이스 / sdb3이 : UUID = "BE99-8F8F"TYPE = "VFAT"

[루트 @ localhost를 첸] # 개의   안양 -h | 꼬리 -3

/ 개발자 / sdb1로의 4.8G 20M의 4.6g의 1 % / DATA1

/ 디바이스 / sdb2로의 5.0g을 33M의 5.0g을 1 % / DATA2

/ 디바이스 / sdb3이 4.0K 5.0g을 5.0g을 1 % / DATA3

(12), 포맷 스왑 서식 1 논리 파티션 스왑 파티션 볼 테스트를 확장

mkswap으로 : 스왑 형식으로 포맷

[루트 @ localhost를 첸] # mkswap으로는 / dev / sdb5

스왑 공간 버전 1, 크기 = 2,097,148 킬로바이트를 설정하는

어떤 라벨, UUID = c9315f5d-9df5-4011-bba1-2c476dea24aa 없습니다

[루트 @ localhost를 첸] # 개 고양이 / proc 디렉토리 / meminfo 파일 | 그렙 -i "swaptotal"

SwapTotal : 3145724 kB의

[첸에 루트 @ 로컬 호스트를 설정하려면] # swapon 명령은 / dev / sdb5

[루트 @ localhost를 첸] # 개의 CAT / proc 디렉토리 / meminfo 파일은 | 그렙 -i "SwapTotal는"   // 스왑 파티션의 크기를 확인

SwapTotal : 5242872 kB의

13, 리눅스 가상 머신에 도달하고, linux.iso xftp 다른 도구를 사용하여 내용을 볼 마운트

[루트 @ localhost를 첸] # 개의 LS / 미디어 /

[루트 @ localhost를 첸] # 마운트는 / dev / SR0 / 미디어 /

마운트는 / dev / SR0 쓰기 보호, 마운트됩니다 읽기 전용

[루트 @ localhost를 첸] # 개의 LS / 미디어 /

CentOS_BuildTag EULA의 이미지에 위치한 LiveOS RPM-GPG-KEY-에 CentOS - 테스트 - 7 repodata

EFI GPL ISOLINUX 패키지 RPM-GPG-KEY-에 CentOS-7 TRANS.TBL

논문에 따라 14, 500M 스왑을 확대 할

[루트 @ localhost를 첸] # 개 고양이 / proc 디렉토리 / meminfo 파일 | 그렙 -i "swaptotal"

SwapTotal : 3145724 kB의

[루트 @ 로컬 호스트 첸] #의 DD = / 디바이스 / = / 스왑 BS의 제로 = 1M 개수 경우 = 500

기록은 500 + 0로 읽어

기록을 쓰기 500 + 0

524,288,000 바이트 (524메가바이트)는 4.87111 초 108 MB / 초 복사 된

[루트 @ localhost를 첸] # 개의 mkswap으로 / 스왑

우리는 스왑 공간 버전 1, 크기 = 511,996 킬로바이트를 설정하는

아니 라벨, UUID = 69506b1b-4f5a-4696-a6d3-e50dd1929221

#의 [첸에 루트 @ localhost를 설정] 은 swapon / 스왑

이 swapon / 스왑 : 0644 안전하지 않은 권한, 우리는 0600을 권장합니다.

[루트 @ localhost를 첸] # 개 고양이 / proc 디렉토리 / meminfo 파일 | 그렙 -i "swaptotal"

SwapTotal : 3657720 kB의

[루트 @ localhost를 첸] #

명령을 사용하여 (15), 광 디스크 콘텐츠는 ISO 이미지로 만든 DD

[루트 @ 로컬 호스트 첸] #의 DD의 경우 = / 디바이스 / CDROM = centos7.iso

읽기 8730624 + 0을 기록

8730624 + 0의 서면 기록

4,470,079,488 바이트 (4.5 GB)는 196.797 초, 22.7 MB / 초 복사 된

[루트 @ localhost를 첸] # 개의 LS

centos7.iso  공공 문서 템플릿 다운로드 음악 비디오 사진 바탕 화면

16,보기 디스크 사용

[루트 @ localhost를 첸] # 안양 번째

파일 시스템 유형 가능한 용량은 마운트 지점 %로 사용되어왔다

는 / dev / 매퍼 / CentOS는 루트 XFS 36G 4.7G 32G 13 % /

devtmpfs devtmpfs 730M 0 730M 0 % / dev에

의 tmpfs는 747M 0 747M 0 %는 / dev / SHM tmpfs는

의 tmpfs의 tmpfs 747M 11M 736M 2 % / 실행

의 tmpfs의 tmpfs 747M 0 747M 0 % / SYS / FS / cgroup에

는 / dev / sda1과 XFS 1014M 157M 858M 16 % / 부팅

의 tmpfs는 150M 28K 150M 1 % / 실행 / 사용자 / 1000 tmpfs는

/ 디바이스 / ISO9660 SR0 4.2G의 4.2G 0 100 % / 실행 / 미디어 / 천 / 7에 CentOS x86_64의

/ 개발자 / sdb1로 된 ext4 4.8G 2,000 만 4.6g의 1 % / DATA1

/ 디바이스 / sdb2로 XFS의 5.0g을 33M의 5.0g을 1 % / DATA2

/ 디바이스 / sdb3이 VFAT에서의 4.0K의 5.0g을 5.0g을 1 % / DATA3

추천

출처www.cnblogs.com/chenxi123/p/11278639.html