Blog

  • racktables可以实现的功能及bug

     

     

    将非虚拟化的机器标记为虚拟化,在打开/index.php?page=virtual时会报错

    Internal error

    Argument ‘bypass’ of value ‘(NULL)’ is invalid.

    解决方法:没有,将有虚拟化的机器标记为非虚拟化

    不可以对location做log标记,在打开/index.php?page=objectlog时报错

    Missing record

    Object ‘object’#’1’ does not exist

    解决办法:没有,不对location记录log

    /index.php?page=location&tab=log&location_id=1

  • python读取ini

    http://wklken.me/posts/2012/02/19/python-ini-configparser.html

     

     

  • ERROR 1 (HY000): Can’t create/write to file ‘/tmp/#sql_9f3_0.MYI’ (Errcode: 13)

    ERROR 1 (HY000): Can’t create/write to file ‘/tmp/#sql_9f3_0.MYI’ (Errcode: 13)

    chown root:root /tmp chmod 1777 /tmp /etc/init.d/mysqld restart tart

  • bash 中括号 大括号

    http://wiki.bash-hackers.org/syntax/expansion/brace
    https://www.shell-tips.com/2006/11/04/using-bash-wildcards/

  • 8.245升级subversion

    1. 停止apache /etc/init.d/httpd stop 备份/etc/httpd/modules下的mod_dav_svn.so和mod_authz_svn.so到/data/svn_bak/repos/updatesvn
    cp mod_dav_svn.so /data/svn_bak/repos/updatesvn/
    cp mod_authz_svn.so /data/svn_bak/repos/updatesvn/
    backup mysql usvn database
    2. 升级版本库相关作业
    2.1 升级subversion1.8.3 a. 备份原操作系统内subversion相关执行脚本。 替换路径注意一下目录:/usr/bin /usr/loal/bin svn svnadmin.bak svndumpfilter svnlook.bak svnsync svnadmin svn_bak svnlook svnserve svnversion b. 编译apache相关模块, 下载subversion1.8.3,编译,安装 备份/etc/httpd/modules下的mod_dav_svn.so和mod_authz_svn.so到/data/svn_bak/repos/updatesvn c. 升级系统svn,svnadmin等subversion相关执行文件版本。 替换路径注意一下目录:/usr/bin and /usr/local/bin
    2.2 对老版本svn库进行升级。 a. 将svn版本库的名称记录在/root/svnrepo中 b. 使用dump方式备份svn数据到/data/svn_bak/repos/updatesvn cd /var/www/html/usvn/files/ mv svn svn1 cd svn1 for i in `cat /root/svnrepo`; do svnadmin dump $i > /data/svn_bak/repos/updatedump/$i;done c. 将pre-commit重新建立软链
    3. 启动apache /etc/init.d/httpd start 测试升级后svn版本是否能正常使用。

    [root@office files]# du -sh *24K authz4.0K authz.bak4.0K htpasswd5.5G svn6.5G svn1

  • python正则表达式的使用

    http://stackoverflow.com/questions/1450897/python-removing-characters-except-digits-from-string

     

    Nginx
    MySQL
    ^/(\d+)/(\d+)\.(\d+)\.(\d+)/quiz/(.+)