bacula client 삭제시 정리할 항목 먼저 클라이언트 jobid 확인해두기. 1. volume 2. pool 3. jobid 4. DELETE FROM FileSet WHERE FileSetId=<삭제할 클라이언트와 관련된 FileSet ID>; 5. DELETE FROM Client WHERE ClientId=<삭제할 클라이언트의 ID>; 6. bacula 백업파일
메모리 슬롯 위치 확인하기 DMI Type 17은 Memory device DMI Type 20은 Memory device mapped address dmidecode -t 17 메모리별 사용된 슬롯 확인 dmidecode -t 20 현재 활성회 된 메모리 정보 참고사이트 http://egloos.zum.com/dalgarak/v/4426422
기존 디스크로 레이드 재구성 후 네트워크 안잡히는 경우 서버 메인보드가 변경된 경우 맥어드레스 주석 uuid 주석
vi 에디터에서 특정 단어가 들어간 라인 삭제하기 :g/word/d 위의 경우, word 가 들어간 라인은 모두 삭제함. 문자열이 100% 일치한 경우만 삭제할 경우 아래와 같음 :g/<word>>/d
linux에서 swap 메모리 생성하기 # ============================================== # swap 생성 dd if=/dev/zero of=/var/swap bs=1M count=8192 chmod 0600 /var/swap mkswap /var/swap swapon /var/swap swapon -s # fstab 추가 /var/swap swap swap defaults 0 0 # ============================================== # swap 제거 swapoff -v /var/swap rm -f /var/swap # fstab 삭제 /var/swap swap swap defaults 0 0
# chhrootkit 설치오류 # 오류 [root@www chkrootkit-0.52]# make sense cc -static -o strings-static strings.c /usr/bin/ld: cannot find -lc collect2: ld returned 1 exit status make: *** [strings-static] Error 1 # 해결방법 yum install glibc-static
echo 1 > /proc/sys/vm/drop_cachesecho 2 > /proc/sys/vm/drop_cachesecho 3 > /proc/sys/vm/drop_caches drop_caches 1 : Page cache해제drop_caches 2 : inode, dentry cache 해제drop_caches 3 : Page cache, inode cache, dentry cache 해제캐시 삭제 시 시스템이 잠시 멈출 수 있음. 캐시메모리 반환 설정설정 값 확인 :cat /proc/sys/vm/vfs_cache_pressure설정하기 :echo 10000 > /proc/sys/vm/vfs_cache_pressure 혹은vm.vfs_cache_pressure = 10000영구적으로 설정 :/etc/sysctl.conf 파일에 vm.vfs_cache_pressure = 10000 추가 추가적으로 공부할 것https://wiki.kldp.org/Translations/html/The_Linux_Kernel-KLDP/tlk3.html
# 리눅스 공유 메모리 세그먼트 확인ipcs -m 세그먼트 크기(bytes)만 뽑기ipcs -m | awk '{print $5}' | egrep "[0-9]" # 리눅스 공유 메모리 설정하기echo 2147483648 > /proc/sys/kernel/shmmax vi /etc/sysctl.confkernel.shmmax = 2147483648
yum install pam-devel -y mkdir /root/opensshcd /root/opensshwget rpm.lhb.kr/ktds/openssh/openssh-5.8p2.tar.gztar xvfpz openssh-5.8p2.tar.gzcd openssh-5.8p2 ./configure --prefix=/usr/local/openssh --sysconfdir=/etc/ssh --with-zlib=/usr/lib --with-pam --with-mantype=man --with-md5-passwords makemake install # /etc/ini.d/sshd 수정KEYGEN=/usr/local/openssh/bin/ssh-keygenSSHD=/usr/local/openssh/sbin/sshdRSA1_KEY=/etc/ssh/ssh_host_keyRSA_KEY=/etc/ssh/ssh_host_rsa_keyDSA_KEY=/etc/ssh/ssh_host_dsa_keyPID_FILE=/var/run/sshd.pid # /etc/ssh/sshd_config 수정
mkdir /root/opensslcd /root/opensslwget rpm.lhb.kr/ktds/openssh/openssl-1.0.1c.tar.gztar xvfpz openssl-1.0.1c.tar.gzcd openssl-1.0.1c ./config --prefix=/usr/local/openssl --openssldir=/usr/local/openssl no-zlib no-asm threads no-shared no-idea no-mdc2 no-rc5 make dependmakemake testmake install
출처는 http://www.ysy2080.com/uribury/1170 NFS? NFS는 Network File System의 약어로 다른 호스트에 있는 파일 시스템의 일부를 자신의 디렉토리처럼 사용할 수 있도록 해주는 것이다. 즉 하나의 서버에 디스크를 집중 관리하고 그것을 공유하여 나머지 시스템들이 사용할 수 있게 해주는 것이다. 1) nfs설정을 시작하기전에 nfs패키지들이 설치되어있는지 확인해보자 rpm -qa portmap rpm -qa nfs-utils 대부분 설치되어있으며, 설치가 안되어있을경우 간단히 yum install portmap nfs-utils 2)portmap과 nfs를 시작한다 /etc/init.d/portmap start /etc/init.d/nfs start ※반드시 portmap부터 시작 후 nfs를 시작해야 된다 nfs부터 시작 할 경우 NFS 쿼터를 시작 중: 서비스를 등록할 수 없습니다: RPC: 받을 수 없음; errno = 연결이 거부됨 rpc.rquotad: unable to register (RQUOTAPROG, RQUOTAVERS, udp 에러메시지 출력됨 3) NFS 서버의 공유 목록을 관리하는 파일은 /etc
Setting static ports for NFS on LinuxThis document (7000524)is provided subject to the disclaimerat the end of this document. EnvironmentNovell SUSE Linux Enterprise Server 11Novell SUSE Linux Enterprise Server 10SituationIn some cases, especially for firewall considerations, static ports need to be set for NFS services. This can be more complex that initially thought, because NFS relies on a collection or various services. ResolutionOverview NFS services (v2 and v3) generally require 5 services be running an accessible through a firewall:portmappernfsdmountdlockdstatdIf there are firewalls be