2010. 12. 1.

[CentOS] Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

Mysql을 설치하고 데몬을 실행하려고 하는데 다음과 같은 에러가 뜬다면 이렇게 해보세요~


# /usr/local/mysql/bin/mysqladmin --version


ERROR 2002: Can't connect to local MySQL server through

socket '/tmp/mysql.sock' (2)  


# chown -R root /usr/local/mysql
# chown -R mysql /usr/local/mysql/var
# chgrp -R /usr/local/mysql/


# /usr/local/mysql/bin/mysqld_safe --user=mysql&
 
...
... mysql ended   <- 데몬 실행이 안된겁니다.
...

2010. 11. 30.

linux mount

# mount -rw -t ext3 /dev/sda /home

-rw : 해당 드라이브에 read, write 가능하다.
-t ext3 : 해당 드라이브의 파일 시스템이 ext3이다.
/dev/sda/ : 마운트할 드라이브 공간
/home : 실제로 할당할 디렉토리

# mount -v

/dev/sda on /home type ext3 (rw)

라고 나오면 정상임

2010. 11. 21.

how to check memory usage of memcached

1. 메모리 사용량 체크

# ps -u root -o rss,command | grep 'memcached -d'  | awk '{print $0}{sum+=$1} END {print "\nMemory usage for memcached:", sum/1024, "MB\n"}'

2. stats 확인

# nc localhost 11211
stats

STAT cmd_get 1169958
STAT cmd_set 260621
STAT get_hits 823504
STAT get_missed 346454

※ hitrate : get_hits / cmd_get