確認memory usage
pmapex: pmap `pgrep processname`|sort -h -k2
找出process ID
pgrep processname修改 mysql data dir
http://crashmag.net/change-the-default-mysql-data-directory-with-selinux-enabled
mkdir /srv/mysql/
chown mysql:mysql /srv/mysql
mv /var/lib/mysql/* /srv/mysql/
nano /etc/mysql/my.cnf
修改
datadir=/var/lib/mysql
to
datadir=/srv/mysql
and
socket=/var/lib/mysql/mysql.sock
to
socket=/srv/mysql/mysql.sock
#順便要把[mysqld] [mysqldump] 的socket也改一改
SELinux
semanage fcontext -a -t mysqld_db_t "/srv/mysql(/.*)?"
restorecon -Rv /srv/mysql
Disable IPv6
http://wiki.centos.org/zh-tw/FAQ/CentOS6
上游僱員 Daniel Walsh 建議不要停用 ipv6 模塊,因為這樣會導致 SELinux 及其它元件出現問題。你可改而在 /etc/sysctl.conf 加入:
net.ipv6.conf.all.disable_ipv6 = 1 net.ipv6.conf.default.disable_ipv6 = 1
要在運作中的系統停用它:
echo 1 > /proc/sys/net/ipv6/conf/all/disable_ipv6 echo 1 > /proc/sys/net/ipv6/conf/default/disable_ipv6
或
sysctl -w net.ipv6.conf.all.disable_ipv6=1 sysctl -w net.ipv6.conf.default.disable_ipv6=1
要是你在停用 IPv6 的系統上轉接 X 時遇到問題,請編輯 /etc/ssh/sshd_config 及作出以下一組改動:
(1) 更改這一行
#AddressFamily any
為
AddressFamily inet
(inet 指定 ipv4;inet6 指定 ipv6)
或者
(2) 移除這行行首的井號(#)
#ListenAddress 0.0.0.0
然後重新啟動 ssh。
Apache Performance Test
apachebench
http://blog.miniasp.com/post/2008/06/Using-ApacheBench-ab-to-to-Web-stress-test.aspx
網路連線頻寬測試
iperfhttp://35g.tw/blog/2009/08/17/%E7%B6%B2%E8%B7%AF%E6%95%88%E8%83%BD%E6%B8%AC%E8%A9%A6%E5%B7%A5%E5%85%B7-iperf/
刪除所有信件
echo "d *" | mail -N
NAT
:PREROUTING ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
:POSTROUTING ACCEPT [0:0]
#allow DB to outside
-A POSTROUTING -o eth0 -s 10.10.64.6 -j SNAT --to 100.100.100.100
COMMIT
沒有留言:
張貼留言