Linux 常见问题及解决
- Centos 5.x 下装IC5141,遇到如下问题
- 现象
Executing control programs (pre-load) ...
sort: open failed: +3: No such file or directory
expr: syntax error - 原因
CentOS-5.5的tar-1.15.1,sort-5.97,expr-5.97版本过高,需要用tar-1.14,sort-5.2.1,expr-5.2.1才能正常解压安装,而这几个程序可以在CentOS-4.8中找到。 - 解决
bash下之后在终端输入export _POSIX2_VERSION='199209'
- 现象
- 启动ICFB时,却抱错
- 现象
error :failed to find either 24-bit TrueColor or 8-bit PseudoColor Visual - 原因
DefaultDepth 一般是16-bit,而软件要求24-bit - 解决
- 方法1:针对单机
打开 /etc/X11/xorg.conf 文件
找到这一行 DefaultDepth 16
把 16 改成 24 可 - 方法2:针对VNC登录的服务器
起vnc的时候要加-depth 24
- 方法1:针对单机
- 现象
- OpenLDAP-Berkeley DB 設定
- 原文:http://blog.csdn.net/lucifer821031/article/details/1921293
#cp /usr/local/etc/openldap/DB_CONFIG.example /var/db/openldap-data/DB_CONFIG #vim /var/db/openldap-data/DB_CONFIG set_cachesize 0 268435456 1 //設定bdb的cache大小單位為Bytes(所以此例設為256MB) set_lg_regionmax 1048576 //設定存於 Memory Cache 大小 set_lg_max 10485760 //設定資料庫 Log 最大值(/var/db/openldap-data/log.0000000001) set_lg_bsize 2097152 //設定資料庫 Log 時 Buffer Cache set_lg_dir /var/db/openldap-data //設定資料庫 Log 存放路徑
- "cannot restore segment prot after reloc: Permission denied"
- 现象
error while loading shared libraries: $ORACLE_HOME/lib/libnnz10.so: cannot restore segment prot after reloc: Permission denied
- 原因
动态库加载出错,原因是selinux的问题,selinux的设置太过严格导致的。 - 解决
- chcon -t texrel_shlib_t xxx.so, 或 chcon -t texrel_shlib_t app_lib_path/*.so
- 修改/etc/selinux/config 文件, 把SELINUX=enforcing 改成 SELINUX=disabled, 重启