본문 바로가기

반응형

전체 글

(68)
[리눅스] RAID : 여러개의 하드디스크를 하나처럼 사용하기 RAID(redundant array of inexpensive/independent disks) RAID 는 여러개의 하디드스크를 하나의 볼륨(묶음)으로 묶어서 하나의 하드디스크처럼 사용하는 방식으로, 크게 하드웨어 RAID와 소프트웨어 RAID로 나뉩니다. 서버 컴퓨터의 저장 장치 대부분은 하드웨어 RAID, 소프트웨어 RAID 방식을 사용합니다. 오늘 저희는 소프트웨어 RAID 방식으로 진행해보려고 합니다. 하드웨어 RAID : 장치에 하드디스크로 연결(nfs 연결 가능), 비싸다 소프트웨어 RAID : 리눅스서버 한개에 여러개의 디스크를 연결(가상서버) RAID의 레벨 Standard RAID 레벨에는 대표적으로 Linear RAID, RAID 0, 1, 5, 6이 있습니다. 디스크의 개수는 N으..
[리눅스] VM 가상 서버에 하드디스크 추가 장착하기 [과정] 1. 하드디스크 만들기 2. 파티션 나누기 3. 포맷하기 4. 특정 디렉토리에 마운트하기 1. 하드디스크 만들기 # 하드디스크 생성완료 # 생성완료 확인2 # 생성완료 확인3 ls /dev/sd* # 새로붙인 디스크 위치 확인 2. 파티션 나누기 fdisk /dev/sdb # sdb의 파티션을 나눈다 # 파티션 생성시 입력 내용 n # new 새로운 파티션 분할 p # primary 파티션 선택 1 # 파티션 번호 (enter) # 파티션 용량 시작점(보통 자동 설정되어 넘어가도 된다) (enter) # 파티션 용량 끝점(용량을 나누고 싶을 땐 여기에 +2GB 이런식으로 설정 가능) p # 위에 설정 내용 출력 w # 저장 3. 포멧 하기 mkfs.ext4 /dev/sdb1 # 포멧 4. 특정 ..
[리눅스] DNS 주소 설정 오류 수정 및 예비용 DNS 구축(resolv.conf) # resolv.conf DNS정보 기입(하나가 죽을때를 대비해서 여러개의 DNS 기입 가능) # DNS 주소 변경 vi /etc/sysconfig/network-scripts/ifcfg-ens160 # DNS 주소 변경 more /etc/resolv.conf # DNS 변경사항 확인(아직 적용 안됨) systemctl restart NetworkManager # restart more /etc/resolv.conf # DNS 변경사항 확인(적용 완료) # DNS 제대로 작동하는지 확인 nslookup www.naver.com #네이버에 날려본다 # DNS 주소가 잘못되었을 때 다음에 적용할 DNS 적용 vi /etc/resolv.conf #resolv.conf 수정 nslookup www.naver.c..
[리눅스] firewall 방화벽 설정 및 tomcat(8080) 및 http(80) 설치 1. firewall 방화벽 설정(포트 및 서비스 추가) #firewall 전체 코드 firewall-config #ui창 오픈 firewall-cmd firewall-cmd --list-ports #포트 리스트 보기 firewall-cmd --list-services #서비스 리스트 보기 firewall-cmd --list-all # 포트, 서비스 등 모든 리스트 보기 man firewall-cmd #firewall 메뉴얼/설명서 firewall-cmd --permanent --zone=public --add-port=8088/tcp #포트 추가(코드로) firewall-cmd --list-ports #아직 적용 안됨 firewall-cmd --reload #다시 로드 firewall-cmd --lis..
[리눅스] /root 위치에서 Tomcat 바로 실행하기(Soft link 활용) # /root 위치에서 Tomcat 바로 실행 (Soft link 활용) # ln -s (원본) (소프트 링크명) # 소프트 링크 명령어 ln -s /root/down/tomcat9/bin/startup.sh startTomcat #톰캣 살리는 소프트링크 생성 ls ls -l startTomcat #소프트링크 생성 확인 ./startTomcat #실행 ln -s /root/down/tomcat9/bin/shutdown.sh stopTomcat #톰캣죽이는 소프트링크 생성 ls -l stopTomcat #소프트링크 생성 확인 ./stopTomcat #실행 오늘은 작업을 좀 더 수월하게 도와주는 soft link에 대해 배워보았습니다. soft link는 다양한 방법으로 활용이 가능한 유용한 기능이니 잘 익..
[리눅스] 링크(ln) 개념 - cp, hard link, soft link 차이점 # 링크(ln)란? 링크엔 hard link 와 soft link 두가지의 개념이 존재합니다. 우선 hard link에 대해 가볍게 알아보고, soft link를 활용한 실습을 진행해보겠습니다. # i-node 란? 파일이 생성될 때마다 주어지는 고유의 번호를 i-node라고 합니다. 사람들에게 비유하자면 주민번호와 같습니다. 파일목록을 조회하는 ls 명령어에 -i 옵션을 주면 i-node를 확인할 수 있습니다. # 하드링크(hard link) 파일 복사와 비슷한 개념이나, cp(복사) 명령어와는 다릅니다. 원본과 복사된 하드링크의 파일은 같은 i-node를 갖기 때문에 어디에서 수정을 하던지 함께 이루어지고 적용됩니다. 소프트 링크와의 차이점은 원본을 지워도 하드 링크 파일은 실행되며, 내용이 보존된다..
[리눅스] 리눅스 기본 동작 명령어 - 파이프, 필터, 리디렉션 # 파이프(pipe) ls -l /etc # etc목록 확인 > 너무 길다 ls -l /etc | more # etc목록 command line에서 한 페이지씩 확인하고싶을때 #( = ls -l /etc | less ) 파이프란 2개의 프로그램을 연결하는 연결 통로의 의미이며, 기호는 | 입니다.(Shift + \ ) #필터(filter) 필터란 필요한 것만 걸러주는 명령어 입니다. grep, tail, sort, awk, sed 명령어 등이 있습니다. 주로 파이프와 같이 사용됩니다. #프로세스(ps) # netstat 명령어와의 차이 netstat -ntlp # 네트워크에 어떤 포트가 열려있는지 확인하는 명령어 ps # 현재 돌아가는 프로세스 출력 ps -ef # 백그라운드에서 돌아가는 프로세스도 전부..
[리눅스] 서버 IP주소를 고정 IP주소로 세팅하기 192.168.111.100 으로 고정 IP주소 세팅 1. 네트워크 설정파일에서 ifcfg 번호 찾기 cd /etc/sysconfig/network-scripts/ # 네트워크 설정파일이 저장된 폴더로 이동 ls #여기서 출력된 ifcfg- 번호를 아래 적어준다. gedit ifcfg-xxx / vi ifcfg-xxx #위에 ls에서 나온 번호를 xxx에 넣어준다. #(xwindow-gedit / command line-vi 명령어 사용) 2. 네트워크 설정파일에서 ifcfg 내용 변경 및 추가 - 고정 IP주소 등 BOOTPROTO="none" IPADDR="192.168.111.100" # 변경할 IP주소 NETMASK="255.255.255.0" GATEWAY="192.168.111.2" DNS1=..

반응형