본문 바로가기

OS-서버/리눅스-유닉스

(53)
유닉스 네트워크 명령어 ● 네트워크 인터페이스 조회 특정 인터페이스 : ifconfig 인터페이스명 모든 인터페이스 : ifconfig -a ● 네트워크 인터페이스 설정 ○ up / down ifconfig 인터페이스명 up ifconfig 인터페이스명 down ○ ip/subnet ifconfig 인터페이스명 192.168.0.5 up ifconfig 인터페이스명 netmask 255.0.0.0 up ○ 커널 설정 -등록 : ifconfig 인터페이스명 plumb -제외 : ifconfig 인터페이스명 unplumb ○ 가상 인터페이스 설정(하나의 네트워크 카드에 여러개의 ip 주소 부여) -등록 : ifconfig 인터페이스명 plumb ex ) ifconfig e1000g0:1 plumb ; ifconfig e1000g0..
유닉스 RAID 디스크 장애 복구 실습 ■ 실습 툴 : smc ■ 실습 환경 : VirtualBox Unix Solaris ※ 구성 다음 사진은 5G,7G 디스크의 슬라이스를 레이드로 만드는 구성도이며, 5G 디스크에 장애가 발생했다고 가정한 뒤 복구를 해볼 것이다. [구성도] 각 디스크의 슬라이스(S3,S4)를 1G씩 나누고 , t1과 t2의 S3를 RAID0/concatination로 , S4는 concat에 대한 미러링을 구성해 볼것이다. ※ t0 , s2는 사용하고 있다고 가정하고 다음 숫자부터 시작한다. 1→ 가상 하드 디스크(VDI) 생성 VirtualBox 설정 -> 저장소 -> 컨트롤러(하드디스크추가) 2→ 디스크 인식(devfsadm) solaris에서 새 디스크를 추가했을 때 해당 디스크를 인식시켜주기 위해서 devfsadm..
유닉스 솔라리스 smc - RAID 구성 실습 ● Solaris Volume Manager (지원하는 RAID 레벨 : 0 , 1 , 0+1 , 1+0 , 5 ) ※ 볼륨(Volume) = Virtual Disk = Metadevice - smc(Solaris Management Console)  → 솔라리스 기반의 GUI 시스템 관리 도구다. ▶ smc로 RAID0 concatenation 구성 실습 Meta Statedb란 볼륨의 설정 및 상태 정보를 가지고 있는 영역이고  볼륨이 만들어지기 전에 꼭 반드시 만들어져 있어야 한다. 손실할 것을 대비해서 최소 3개이상 만들어져 있어야하며 , 각각 다른 파티션 , 컨트롤러의 영역에 있는것이 좋다. 이렇게 만들어진 meta statedb 의 복사본을 meta statedb replica라고 한다. ..
RAID(Redundant Array of Inexpensive Disks) ↔ Virtual Disk ■ RAID(Redundant Array of Inexpensive Disks) - 소용량 저장장치 여러 대를 배열로 묶어서 대용량 저장장치를 만드는 기술이다. ● RAID 레벨 ○ RAID 0 : Concatenation / Striping ○ RAID 1 : Mirroring ○ RAID 0+1 : Striping Plus Mirroring ○ RAID 3 : Striping with dedicated parity ○ RAID 5 : Striping with distributed parity ◎ RAID 0 : Concatenation - 두개 이상의 디스크에 데이터를 순차적으로 쓰는 방법 ◎ RAID 0 : Stripe - 두개 이상의 디스크에 데이터를 랜덤하게 쓰는 방법 Stripe는 데이터의 빠..
유닉스 백업 및 복구 ◐ 파일 시스템 백업 타입 - Full backup : 0 (전체 백업) - Incremental backup : 1-9 ( 증분백업-변경된것만 백업 ) Full 백업의 레벨 0은 고정이며 증분백업의 레벨은 상황에 따라 다를 수 있음. ■ ufsdump : 파일시스템 단위로 백업하는 유틸리티 # ufsdump 옵션 [인자] 파일시스템 -주요 옵션  0-9 : dump level u : /etc/dumpdates 업데이트  f : 백업할 파일명(/dev/rmt/0) ex) # ufsdump 0uf /dev/rmt/0 /export/home ■ ufsrestore : 백업 내용 복구 # ufsrestore 옵션 [덤프파일명] - 주요 옵션  t : 백업 내용 확인 r : 백업 내용 전체 복구 x : 백..
유닉스 S/W 패키지 관리 명령어 ◎ 주요 옵션 -d : 디렉토리 밑에 패키지정보 -l : 자세한 정보 보여주기 ex) # pkginfo –l SUNWman  ex) # pkgrm SUNWman  패키지 설치에 관련된 파일들이 들어있는 Solaris_CD를 CDROM에 마운트 한다. VirtualBox 설정 -> 저장소 -> Solaris_CD # cd /cdrom/cdrom0/Solaris_10/Product # pkgadd -d . SUNWman 작업 완료 후 CD를 꺼낼 때는 CDROM폴더를 빠져나온 후 다음과 같은 명령어를 입력한다. # eject CDROM
유닉스 파티션 분할 - 포맷 ● 디스크 관리 명령어 * df [ -k ] : 파일시스템의 사용량을 보여준다. * du [-sk] : 디렉토리별 사용량을 보여준다. * quot [-af] : 각 유저별 사용량을 보여준다. * fsck [-y] : 파일시스템 복구 - # fsck [-y] /dev/rdsk/장치명 * devfsadm : 새 디스크 추가(인식) * prtvtoc : disk label(partition table) 보여주기 - # prtvtoc /dev/rdsk/c2t0d0s0 * 디스크 장치명 의미 - c0t0d0 c = controller t = target number(scsi device) d = disk num s = slice(partition) num * format : 파티션 나누기 # 디스크 번호 선택 #..
[유닉스-솔라리스] 비밀번호 잊어버렸을 때 안전모드(Solaris failsafe)로 부팅 rw 권한으로 마운트 yes ▽ vi /a/etc/shadow 파일에 root 패스워드 암호화 된 부분을 제거 ==> root::::::::