목록전체 글 (63)
yumyum
QUOTA : 사용자별 공간할당 - 파일 시스템마다 사용자나 그룹이 생성할 수 있는 파일의 용량 및 개수를 제한하는 것 - 파일시스템을 "/"(root)로 지정하는 것보다는, 별도의 파일 시스템을 지정해서 해당부분을 쓰도록 하는 것이 좋음 - "/" 파일시스템을 많은 사용자가 동시에 사용하게 되면, CentOS 서버를 운영하기 위해서 디스크를 읽고 쓰는 작업과 일반 사용자가 디스크를 읽고 쓰는 작업이 동시에 발생하므로 전반적으로 시스템의 성능이 저하됨 ______________________________________________________________________ 실습 [centos@localhost ~]$ su - 암호: 마지막 로그인: 화 8월 29 13:56:30 KST 2023 일시 ..
LVM 주요 기능 - 여러개의 하드디스크를 합쳐서 한 개의 파일시스템으로 사용하는 것으로 필요에 따라서 다시 나눌 수 있다. - 예로 2TB 용량의 하드디스크 2개를 합친 후에 다시 1TB와 3TB로 나눠서 사용할 수 있다. 용어 - 물리 볼륨 : /dev/sda1, /dev/sdb1 등의 파티션 - 볼륨 그룹 : 물리 볼륨을 합쳐서 1개의 물리 그룹으로 만드는것 - 논리 볼륨 : 볼륨 그룹을 1개 이상으로 나눠서 논리 그룹으로 나눈 것 ____________________________________________ 실습 [파티셔닝 하기] # fdisk /dev/sdb # n # 엔터 여러번해서 생성 # t -> 타입바꾸기 # 8e -> 타입이름 # w -> 저장하기 # p -> 확인하기 # fdisk ..
www.coker.com.au/bonnie++ Bonnie++ now at 1.03e (last version before 2.0)! Want to sponsor development of Bonnie++? If so see this link for details. The benchmark category of my blog has posts related to Bonnie++ and other benchamrk development work. It also includes information on Postal my mail host server benchmark. Version 1. www.coker.com.au # cd /mnt #ls # tar -xvzf bonni* # cd bonni* # yu..
sda => OS sdb sdc => Raid0 sdd sde => Raid1 sdf sdg sdh => Raid 5 로 지정하여 실습 해보자 _________________________________________________________________________________ 디스크 7장 추가 (각 5GB씩) # ls -l # fdisk /dev/sdb 에 들어가기 # n -> 새로만들기 # p -> 확인하기 # m -> 메뉴 # t -> hex 코드 변경 # fd -> 16진수 raid auto 모드 적용 # w -> 저장하기 # fdisk /dev/sdc # sfdisk -d /dev/sdb > /tmp/sdb.dmp -> 파티션 정보 저장 # sfdisk -f /dev/sdc < /tm..
Raid : 여러 개의 디스크를 하나의 디스크처럼 사용함 -> 비용절감 + 신뢰성 향상 + 성능 향상의 효과를 냄 하드웨어 RAID -하드웨어 제조업체에서 여러 개의 하드디스크를 가지고 장비를 만들어서 그 자체를 공급 - 조금 더 안정적이지만, 상당히 고가 소프트웨어 RAID - 고가의 하드웨어 RAID의 대안 - 운영체제에서 지원하는 방식 - 저렴한 비용으로 좀 더 안전한 데이터의 저장이 가능 RAID0 (스트라이핑)(최소디스크 2장 필요) - 속도가빠름 - 안정성이 떨어짐 (하나만 고장나도 다 고장남) RAID1 (미러)(최소디스크 2장 필요) - 미러링이라 부름 - 데이터 저장에 두배의 용량이 필요 - "결함 허용"을 제공 => 신뢰성 높음 - 두배의 저장 공간 = 비용이 두배 =공간효율 나쁨 - ..
sd [] [] : sd 다음은 디스크 순서, 두번째는 파티션 순서이다 ##디스크 파티션 1. 전원 off 2. 디스크 삽입 3.파티셔닝 4.포맷팅 (데이터를 삭제하고 다시 만든다 : 재설치) 5.마운트 6.fstab [파티셔닝] # fdisk -l/dev/sdb -> 파티션 정보 확인 # fdisk /dev/sdb -> 파티션 진행 p -> 확인 n -> 새로운 디스크 추가 그이후로는 default 값 지정이기때문에 모두 enter 쳐주기 [포맷팅] (lost+fount) : 저널링 -> 일반폴더가 아닌 디스크라고 판단할 수 있음 (마운트 포인트다!) # mkfs.ext4 /dev/sdb1 [마운트] # mkdir /data1 -> 마운트 포인트 생성 # mount /dev/sdb1 /data1 -> ..
파이프 "|" (pipe) - 두개의 프로그램을 연결해 주는 연결통로의 의미 (ex) # ls-l /etx | more 필터 - 필요한 것만 걸러 주는 명령어 - grep, tail, wc, sort, awk, sed 등 - 주로 파이프와 같이 사용 (ex) # ps-ef | grep bash 프로세스 프로그레스 : 실행하고 있든 안하고 있든 프로그램 전체를 칭함 프로세스 : 실행하고 있는 프로그램을 칭함 백그라운드 프로세스 : 실행은 되었지만 화면에는 나타나지 않는 프로세스 (ex) 백신, 서버 데몬 포그라운드 프로세스 : 실행하며 화면에 나타나서 눈에 보이는 프로세스 (ex) 대부분의 응용프로그램 프로세스 번호 : 각각의 프로세스에 할당된 고유번호 작업 번호 : 현재 실행되고 있는 백그라운드 프로세스..
[cron] - 주기적으로 반복되는 일을 자동적으로 실행될 수 있도록 설정 - 관련된 데몬(서비스)은 "crond", 관련 파일은 " /etc/crontab" (ex) /etc/crontab - 01 * * * * root run-parts /etc/cron.hourly - 02 4 * * * root run-parts /etc/cron.daily - 03 4 * * o root run-parts /etc/cron.weekly - 42 4 1 * * root run-parts /etc/cron.monthly - 첫 줄은 매시간 1분에 /etc/cron.hourly 디렉터리 안에 있는 명령들을 자동으로 실행한다 [root@localhost mnt]# vim /etc/crontab [root@localhos..