본문 바로가기

IT 이야기

(91)
[cacti] color 추가 하기 cacti 에 컬러 추가하기 html 코드에서 color 정렬을 hex 에서 id 값으로 변경하자 vi $cacti_home/color.php 수정 전 131 : $color_list = db_fetch_assoc("select * from colors order by hex"); 수정 후 131 : $color_list = db_fetch_assoc("select * from colors order by id"); vi $cacti_home/lib/html_form.php 수정 전 370 : $colors_list = db_fetch_assoc("select id,hex from colors order by hex desc"); 수정 후 370 : $colors_list = db_fetch_assoc(..
16TB 이상 파일시스템 만들기 OS : centos 6.4 64bit 백업용으로 20TB 의 /dev/sdb 를 생성하자 기본적으로 16TB 이상의 파일시스템이 ext4 로 생성이 안된다. (block size 를 기본 4096 에서 8192 로 만드니 생성되긴 하더라, 근데 마운트때 fs type 이 안맞다고 나오던데.. 자세히 확인 않햇음) # parted /dev/sdb (parted) mklabel gpt (parted) mkpart partition name [primary]? File system type? [ext2]? Start? 0 End? 21TB (parted)q # mkfs.ext4 -L /data -i 8192 /dev/sdb1 mkfs.ext4: Size of device /dev/sdb1 too big to..
mysql replication mysql 리플리케이션 간단 설정 - mysql 5.1.71 버전 / CentOS 6.0 64bit ## master server grant replication client on *.* to 리플리케이션 아이디@'slave 아이피' identified by '리플리케이션 패스워드'; grant replication slave on *.* to 리플리케이션 아이디@'slave 아이피' identified by '리플리케이션 패스워드'; flush privileges; show master status; -> File / Position 확인 -> Binlog_Do_DB 확인 /etc/my.cnf 설정 변경 [mysqld] log-bin=mysql-bin server-id = 1 binlog_format=..
[bat] mysqldump 를 사용한 백업 윈도우 에서 mysqldump 를 사용한 백업 스크립트 참조 : http://hancem.tistory.com/4 REM - 주석을 의미함 forfiles - 파일 또는 집합을 선택하고 파일에 명령을 실행한다. /P pathname 검색을 시작할 경로를 지정합니다. 현재 작업 디렉터리(.)가 기본폴더입니다. /M searchmask 검색 마스크에 따라 파일을 검색합니다. '*'이 기본 검색 마스크입니다. /S 하위 폴더를 포함하도록 지정합니다. 예, "DIR /S" /C command 각 파일에 실행할 명령을 지정합니다. 명령 문자열을 큰따옴표로 묶어야 합니다. "cmd /c echo @file"이 기본 명령입니다. 명령 문자열에 다음 변수를 사용할 수 있습니다. @file - 파일 이름을 반환합니다. ..
[excel] KB, MB, GB 바꾸기 =VALUE(LEFT(A10,LEN(A10)-2))*IF(UPPER(RIGHT(A10,2))="GB",1000, IF(UPPER(RIGHT(A10,2))="KB",0.001,1))
vsftpd.conf 설정 옵션 퍼온 자료. VSFTP 리눅스에서 사용하는 FTP 서버용 소프트웨어는 proftp, vsftp가 주로 사용됩니다. Proftp에 비해서 속도와 보안, 성능이 뛰어나며 무엇보다 안정성을 보장할 수 있는 프로그램입니다. 설정파일경로 : /etc/vsftpd/vsftpd.conf ① 기본설정 background=YES (기본값 = NO) VsFTP 데몬을 background로 실행할 것인지 설정 합니다. listen=YES (기본값 = NO) VsFTP 데몬은 기본적으로 inetd 모드로 동작이 됩니다. 따라서 독립모드(standalone)로 데몬을 운영하실 거라면 이 옵션과 listen 옵션을 모두 YES로 켜주셔야 됩니다. 반대로 VsFTP 데몬을 inetd 모드로 운영하시려면 이 옵션과 listen 옵션..
template 생성후. 같은장비로 배포시 eth0 대신 eth1 이 생기는 이유 vmware 에서 OS 설치후, 초기 세팅을 한뒤에 템플릿을 생성하였다. 나중에 Guest OS 가 필요할때마다 템플릿을 배포해서 새로운 Guest OS 를 만들기 위한 초기 이미지인것이다. 근데 배포후에 네트워크 디바이스가 eth0 이 안생기고 eth1 이 생기는 현상 발생. 확인결과 템플릿 생성시 네트워크 MAC 주소가 할당되었고, 디바이스 설정파일에 해당 MAC 주소가 eth0 을 할당되어서, 배포시에 새로운 MAC 을 할당받은 네트워크 인터페이스는 eth1 로 할당되는 것이다. 해결방법은 템플릿 OS 에서 /etc/udev/rule.d/70-persistent-net.rules 안에 mac 주소랑 인터페이스 넘버가 매핑되어 있으니 이파일을 삭제한뒤 템플릿으로 변환하면 된다. 그럼 배포시에 자동적으..
mysql flush logs mysql> flush logs #mysqladmin flush-logs mysql-bin.0000X 파일이 커질경우 다음 넘버의 로그파일로 로그스위치 함