讲述基本的命令知识
Mar 16
    用 python subprocess 捕获命令行输出结果失去响应,怀疑是 pipe size 太小,尝试修改。
    但报错:
# ulimit -p 16
-bash: ulimit: pipe size: cannot modify limit: Invalid argument
Tags:
Nov 13
1.问题
因误操作,把磁盘中部分的文件删除了,需要进行恢复。
※ 注意:
在进行恢复前,不要对需要恢复的分区进行写入的操作。
如果分区在单独的磁盘上,应该把该磁盘卸载后,进行修复。(非 mount 状态)
如果分区与根分区在同一个磁盘上,那么,可以把分区挂载为 ro 只读状态;


mount -o remount,ro /dev/sdX1

如果需要修复的就是根分区所在的分区,那么,只能把机器关闭后,把磁盘挂载到其他的机器上进行修复。
◎ 修复的原理:
通过遍历文件系统的 journal ,找到对应的 inode 位置,然后组成正常的文件。
所以,若使用 mkfs.ext4 等格式化的磁盘,superblock 全部被刷写,则是无法修复的。
Tags: ,
Jan 9
    使用tar 命令打包数据时,有时候会报:从成员名中删除开头的“/”的警告,原因是什么呢?
Tags:
Feb 7
    今天收到一个老用户的电话,说一直在运行的Apache(HTTPD) 服务突然无法启动。据说没有修改任何的配置文件,就是昨晚重启机器后服务就无法起来了。类似的问题,首先排除的是系统和服务日志,messages 和httpd下面的error.log都没发现报错信息。在httpd 服务中加入-x 排错标记,发现是httpd 执行失败,怀疑与Apache 上额外的模块有关。把/etc/httpd/conf.d中的文件都移走,HTTPD服务可正常启动。逐一排除,发现问题是nss.conf 配置导致的。但从配置文件的修改时间来看,该文件在最近并没有修改,而是与其他配置一样都保持在系统刚安装的时间。
    再次查看服务日志,从/var/log/httpd/nss_error_log 文件中看到如下的错误:
引用
[Thu Feb 07 05:17:42 2013] [error] Certificate not verified: 'Server-Cert'
[Thu Feb 07 05:17:42 2013] [error] SSL Library Error: -8181 Certificate has expired
[Thu Feb 07 05:17:42 2013] [error] Unable to verify certificate 'Server-Cert'. Add "NSSEnforceValidCerts off" to nss.conf so the server can start until the problem can be resolved.

    看来是证书过期了。
Tags: ,
Jul 31
    红帽(Red Hat)从Enterprise Server 6.2 开始,启动镜像文件initrd.img 开始改用xz 工具进行压缩,这与以往版本是有区别的。
Tags: , ,
Jul 30
    通常我们都是在现有系统的环境中,对当前硬件平台的软件进行编译为RPM 的工作。但由于各种原因,例如硬件不支持,机器不够,磁盘空间问题等,我们可能需要进行跨平台编译的工作。类似的,为不同发行版进行编译也是常有的问题。Mock 是一套在Fedora 上用于实现跨平台、跨版本编译RPM的工具,其支持Build FC1-6、RH7.3、RH9、RHEL3-5、CentOS 1-5 等平台工作。我现用于在Asianux 3.0 上。
Tags:
Jul 9
    某项目,使用红旗DC Server 5.0 连接远端的一台硬件VPN设备,使用PPTP(点对点隧道协议)。先按[原]Linux 下部署PPTP VPN -- 客户端一文进行配置,并加上MPPE模块支持。但连接时,后台日志报错:
引用
Jul  9 02:55:35 qktest pppd[17038]: Refusing MPPE stateful mode offered by peer
Jul  9 02:55:35 qktest pppd[17038]: MPPE required but peer negotiation failed
Jul  9 02:55:35 qktest pppd[17038]: Connection terminated.
Tags:
Jun 29
    据水木社区用户称,低内核版Linux开启NTP服务将会在本月遇到闰秒BUG,从而导致服务器重启。
点击在新窗口中浏览此图片
Tags:
May 25
    一台装有红旗安全操作系统 4.0(RedFlag Security OS 4.0)的机器,在启动时提示:
引用
Entering runlevel

输入3后无法进入系统。按照《红旗安全操作系统4.0 安装分发手册》65页的“系统启动时出现大量avc提示后无法引导”一节的步骤操作,问题依旧。经分析,原来是/etc/inittab文件的安全标记与系统安全标记库不一致所造成的。
Tags:
May 23
    HP 6200Pro MT安装Asianux 4.0 完成后,启动时显示“1999-Master Boot Record has changed. Press any key to enter Setup to Restore the MBR”。
Tags:
May 22
    把一块SATA硬盘加入机器中,安装Asianux 4.0时,报“Disk sda contains BIOS RAID metadata, but is not part of any recognized BIOS RAID sets, Ignoring disk sda” 错误。
Tags: ,
Oct 28
    某项目,使用红旗DC Server 5.0 SP4 for x86_64。在安装Oracle RAC后,本地终端无法登陆。在本地输入用户名和密码登陆,回车后,会重新返回初始登陆界面。这时,通过远程SSH方式访问,从后台日志可发现类似的报错:
引用
Oct 27 23:47:40 localhost login: PAM unable to dlopen(/lib/security/pam_limits.so)
Oct 27 23:47:40 localhost login: PAM [error: /lib/security/pam_limits.so: wrong ELF class: ELFCLASS32]
Oct 27 23:47:40 localhost login: PAM adding faulty module: /lib/security/pam_limits.so
Oct 27 23:47:47 localhost login: pam_unix(login:session): session opened for user root by LOGIN(uid=0)
Oct 27 23:47:47 localhost login: Module is unknown

经排查,故障原因是因为PAM配置文件中,调用了错误的链接库导致的。
Tags: , ,
分页: 1/13 第一页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]