1. 디스크 관리하기
① df (disk free)
- 현재연결되어있는 디스크와 해당 디렉토리 이름 출력 / -h : 보기편한단위로
[root@localhost usr]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 4.8G 3.0G 1.6G 65% / /dev/sda7 7.0G 145M 6.5G 3% /app /dev/sda6 965M 72M 844M 8% /var /dev/sda2 4.8G 138M 4.4G 4% /home /dev/sda1 99M 12M 83M 12% /boot tmpfs 506M 0 506M 0% /dev/shm /dev/sdb1 9.2G 150M 8.6G 2% /dir1 /dev/sdb2 11G 155M 9.9G 2% /dir2 /dev/mapper/vol1-lv1 1.5G 35M 1.4G 3% /dir3 /dev/mapper/vol1-lv2 1.5G 35M 1.4G 3% /dir4 |
② du (disk usage)
- 특정 디렉토리의 하위 디렉토리별로 용량을 전부 출력 / -h : 보기편한단위로
- --max-depth을 사용하여 하위 디렉토리 개수 별로 출력가능 (리눅스O, 솔라리스X)
[root@localhost usr]# du -h --max-depth=1 -- 하위디렉토리 1개인 디렉토리 용량 출력 1.8G ./share 223M ./include 865M ./lib 47M ./libexec 1.9M ./kerberos 29M ./sbin 8.0K ./etc 8.0K ./games |
2. 디스크추가&파티션 (**실습참고)
① vmware상 리눅스 종료
② virutal machine settings -> 장치추가
# Linux에서 HDD이름 EIDE /dev/hda, /dev/hdb, /dev/hdc … SCSI/dev/sda, /dev/sdb, /dev/hdc … /dev/sda 파티션 -> /dev/sda1, /dev/sda2
③ fdisk -l : 현재 연결되어있는 하드 디스크를 확인
Disk /dev/sdb: 21.4 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylindersUnits = cylinders of 16065 * 512 = 8225280 bytesDisk /dev/sdb doesn't contain a valid partition table --파티션작업 안해서 사용할수 없음.
④ # fdisk /dev/sdb -> 20GB장치를 10GB 두개로 분할
- command : n --new. 신규생성- command action (e extended, p primary partition) : p --primary 선택- partition number (1-4) : 1 --파티션번호- First cylinder : 1 --시작실린더 번호- Last cylinder or +size or _sizeK : +10G --용량지정, 단위 대문자로- command : p --입력한 정보 확인- command : w --저장 / solaris : label
⑤ # mkfs.ext3 /dev/sdb1
- 파티션1 포맷 (solaris 에서는 newfs)
⑥ 디렉토리 만들어서 mount
[root@localhost /]# mkdir /dir1[root@localhost /]# mkdir /dir2[root@localhost /]# mount /dev/sdb1 /dir1[root@localhost /]# mount /dev/sdb2 /dir2[root@localhost /]# df -h
⑦ # vi /etc/fstab
- /etc/fstab에 등록하여 재부팅후에도 유지되도록 설정
3. LVM용 파티션 (**실습참고)
① 장치추가
② # fdisk -l : 장치확인
③ # fdisk /dev/sda | # fdisk /dev/sdb | # fdisk /dev/sdc
- 각각 LVM용 파티션 생성- command : n --new. 신규생성- command action (e extended, p primary partition) : p --primary 선택- partition number (1-4) : 1 --파티션번호- First cylinder : 1 --시작실린더 번호- Last cylinder or +size or _sizeK : --엔터치면 자동으로 용량할당- command : t- command : 8e- command : p --입력한 정보 확인- command : w --저장 / solaris : label
④ # pvcreat /dev/sda | # pvcreat /dev/sdb | # pvcreat /dev/sdc
- pvcreat : 각각 Physical Volume 으로 변환
⑤ # vgcreat vol1 /dev/sda /dev/sdb /dev/sdc
- vgcreat : 하나의 볼륨그룹으로 합치기
⑥ # lvcreat -L 1500MB -n lv1 vol1
- 논리적볼륨 lv1을 vol1안에 1500MB크기로 만들어라.
⑦ # vgdisplay : 볼륨그룹정보 출력
# lvscan : 논리적볼륨그룹 조회
⑧ # mkfs.ext3 /dev/vo1/vl1 : vl1포맷
'os > Linux' 카테고리의 다른 글
6. RPM / CRON (0) | 2014.10.28 |
---|---|
5. 프로세스관리 (0) | 2014.10.28 |
4. LVM & RAID (0) | 2014.10.28 |
2. 사용자 관리 & 권한관리 (0) | 2014.10.28 |
1. (2) | 2014.10.28 |
댓글