May 23
    top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。下面详细介绍它的使用方法。
Tags:
May 19
    dd 是Linux下面常见的一个按块大小操作数据拷贝的命令,在拷贝的同时还可以进行指定的转换工作。不过,我今天要说明的不是其转换的用法,而是用它来协助拯救0磁道损坏的硬盘。
    大概的情况是这样的:有块硬盘,分了两个分区,分区一是系统分区,安装了Windows XP;分区二是数据分区,存放了大量的数据文件。几天前,突然报硬盘0磁道损坏,MBR不能读取,由于MBR损坏,导致分区表一同丢失,后使用坏道检测、分区表修复等工具尝试修复,均不成功。
    解决过程:分区一基本是恢复无望了(坏道太多),而且数据不重要。考虑到硬盘存放数据的结构,分区二的数据应该还是正常的,但MBR不能正常读写,为此,我利用dd,把其上的数据拷贝到另一个硬盘上,然后通过修复分区表,最后成功恢复了分区二的所有数据。
Tags: ,
May 18
    trap命令用于指定在接收到信号后将要采取的动作。常见的用途是在脚本程序被中断时完成清理工作。不过,这次我遇到它,是因为客户有个需求:从终端访问服务器的用户,其登陆服务器后会自动运行某个命令,例如打开应用(命令写在.bashrc等文件中),最后退出,并断开连接;期间是不能允许其使用Ctrl+C等中断退出应用,而回到Shell环境,否则可能会带来安全问题。
    当然,解决的方式有很多,如在应用中屏蔽中断信号、使用chroot方式访问等。但这些方法都有一些限制,如需要修改应用,让telnet等支持chroot方式(ssh可支持chroot)等。而使用trap也是一种比较好的解决方法。
Tags:
May 13
    裸设备经常用于Oracle等数据库系统存放数据,过去,在DC Server 5.0是使用rawdevices服务,配合raw命令来实现物理设备和裸设备的绑定工作的,但从Asianux 3.0开始,已经改用udev来管理大部分的物理设备,因此,裸设备的绑定方法也需要修改。
Tags:
May 12
    随着计算机及网络技术的不断发展,出现了越来越多的文件系统。如果您需要在多个操作系统上迁移数据,或搭建较大规模的应用集群,存放海量的数据的话,肯定不可避免的要在多种文件系统上进行对比,如:ext3、ReiserFS、OCFS2、GFS等。
Tags:
May 8
    如果我必须一下子说清楚 tmpfs,我会说 tmpfs 就象虚拟磁盘(ramdisk),但不一样。象虚拟磁盘一样,tmpfs 可以使用您的 RAM,但它也可以使用您的交换分区来存储。而且传统的虚拟磁盘是个块设备,并需要一个 mkfs 之类的命令才能真正地使用它,tmpfs 是一个文件系统,而不是块设备;您只是安装它,它就可以使用了。总而言之,这让 tmpfs 成为我有机会遇到的最好的基于 RAM 的文件系统。
Tags:
May 7
    常见HP的服务器,在安装红旗DC Server 5.0 或 Asianux 3.0,及其他Linux发行版时,会在屏幕和日子中报如下的错误信息:
引用
hda: irq timeout: status=0xd0 { Busy }
hda: irq timeout: error=0x00
hda: DMA disabled
hda: ATAPI reset complete
May 6
    如果你经常使用 Linux 命令行,那么使用 history命令可以有效地提升你的效率。本文将通过实例的方式向你介绍 history 命令的 若干个用法。
Tags:
Apr 19
    某个项目需要给其运行中的机器添加外置的磁带机设备,但该系统是关键应用,除特殊情况外都需要保证24小时不间断运行的。因此,要实现在线添加设备。
Tags: ,
Feb 25
    总有很多朋友对于Linux的内存管理有疑问,之前一篇[转]理解Linux的性能日志似乎也没能清除大家的疑虑。而在新版核心中,似乎对这个问题提供了新的解决方法,特转出来给大家参考一下。最后,还附上我对这方法的意见,欢迎各位一同讨论。

    当在Linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching。这个问题,貌似有不少人在问,不过都没有看到有什么很好解决的办法。那么我来谈谈这个问题。
Feb 22
    某台SCO Unix 5.0.7的服务器上安装了OpenSSH 4.3p2版本,安装步骤可参考:[原]SCO上安装openssh 4.3p2 。但在启动sshd服务时,报如下的错误信息:
引用
# /usr/local/sbin/sshd
Could not load host key: /usr/local/etc/ssh/ssh_host_rsa1_key
Could not load host key: /usr/local/etc/ssh/ssh_host_rsa_key
Could not load host key: /usr/local/etc/ssh/ssh_host_dsa_key
Disabling protocol version 2. Could not load host key
sshd: no hostkeys available -- exiting.

Tags: ,
Feb 15
最近在工作中常常用ssh登录某个节点的服务器解析域名的时间非常长:

引用
# time ssh
real    0m19.928s
user    0m0.008s
sys     0m0.001s

可以看到登录这个点服务器需要近20秒的时间;
然后用nslookup检查了这个域名ip地址,报了:
引用
connection timed out; no servers could be reached

的错误;
Tags:
分页: 3/11 第一页 上页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]