라벨이 리눅스인 게시물 표시

리눅스 채널 본딩 설정하기

RHEL 6 Deployment Guide 4.2.2 Channel Bonding Guide 1. 인터페이스 생성 /etc/sysconfig/network-scripts/ifcfg-bond0 파일에 본딩 인터페이스를 설정한다. DEVICE=bond0 BOOTPROTO=none IPADDR= NETMASK= NETWORK= BROADCAST= GATEWAY= ONBOOT=yes USERCTL=no BONDING_MASTER=yes BONDING_OPTS="mode=balance-rr miimon=100" balance-rr 은 round robin 방식으로 내결함성과 부하분산을 지원한다. miimon은 millisecond(1/1000초) 단위의 NIC 상태를 체크하는데 기본값은 0이다. 100은 좋은 시작 값이다. 1000이면 1초 2. 물리 인터페이스 설정 /etc/sysconfig/network-scripts/ifcfg-eth0 부터 본딩 인터페이스의 슬레이브로 사용할 NIC을 설정한다. DEVICE=eth0 BOOTPROTO=none ONBOOT=yes USERCTL=no MASTER=bond0 SLAVE=yes 3. bonding 모듈 로딩 설정 /etc/modprobe.conf 파일에 다음을 추가하여 bonding 모듈을 로드하도록 한다. bond0 bonding 4. 기타 다음 명령어로 본딩 모듈이 지원하는 옵션을 확인할 수 있다. # modinfo bonding filename: /lib/modules/2.6.18-194.32.1.el5PAE/kernel/drivers/net/bonding/bonding.ko author: Thomas Davis, tadavis@lbl.gov and many others description: Ethernet Channel Bonding Driver, v3.4.0 version: 3.4.0 license: GPL srcversion: 0B48FBAC9285804638A6BE7 depends: i...

SSH RSA 키 사용하기

RHEL을 기준으로 RSA키를 사용한 SSH 인증은 다음과 같이 한다. public/private 키를 생성한다. $ ssh-keygen -t rsa public 키를 원격 host 로 복사한다. $ ssh-copy-id -i .ssh/id_rsa.pub user@host host 로 접속해 본다. $ ssh user@host

리눅스 사용자 기본 환경 설정

1. .vimrc set number set laststatus=2 set hlsearch set smartcase set smartindent set showmatch set cindent set tabstop=8 set shiftwidth=4 set softtabstop=4 " -- Function Key map gT map gt map :tabe . 2. .bash_profile export PS1='\n\u@\H [ \[\033[01;42m\] \w \[\033[00m\] ] \n\! \$ ' export EDITOR=vim alias ko='export LANG=ko_KR.UTF-8' alias en='export LANG=en_US.UTF-8' hname=`hostname` echo "" echo "" echo " >" echo "" echo "" echo -e "Kernel Details: " `uname -smr` echo -e "`bash --version`" echo "" echo -ne "Uptime: "; uptime echo -ne "Server time : "; date echo "" lastlog | grep $LOGNAME | awk {'print "Last login from : "$3 print "Last Login Date & Time: ",$4,$5,$6,$7,$8,$9;}' echo "" df -h