Linux下关于热插拔硬盘的指令
[ 2010/08/13 13:52 | by selboo ]
有时我们需要为在线系统添加热插拔的SCSI硬盘,此时我们不能停机,可以以下指令将新的硬盘加入系统中
# echo "scsi add-single-device 0 0 1 0" > /proc/scsi/scsi // 添加硬盘
# echo "scsi remove-single-device 0 0 1 0" > /proc/scsi/scsi // 删除硬盘
对于指令中的四个数字分别表示scsi号、Channel号、Id号和LUN号
我们可以通过下述指令查看系统内SCSI硬盘的这些信息
# more /proc/scsi/scsi
Attach
# echo "scsi add-single-device 0 0 1 0" > /proc/scsi/scsi // 添加硬盘
# echo "scsi remove-single-device 0 0 1 0" > /proc/scsi/scsi // 删除硬盘
对于指令中的四个数字分别表示scsi号、Channel号、Id号和LUN号
我们可以通过下述指令查看系统内SCSI硬盘的这些信息
# more /proc/scsi/scsi
Attach
linux 修改网络参数并立即生效
[ 2010/07/23 11:35 | by selboo ]
一、修改ip地址
即时生效:
# ifconfig eth0 192.168.0.20 netmask 255.255.255.0
启动生效:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
二、修改网关地址
即时生效:
# route add default gw 192.168.0.254
启动生效:
# /etc/sysconfig/network-scripts/ifcfg-eth0
三、修改dns
修改/etc/resolv.conf
修改后可即时生效,启动同样有效
四、修改主机名
即时生效:
# hostname fc2
启动生效:
# vi /etc/sysconfig/network
即时生效:
# ifconfig eth0 192.168.0.20 netmask 255.255.255.0
启动生效:
# vi /etc/sysconfig/network-scripts/ifcfg-eth0
二、修改网关地址
即时生效:
# route add default gw 192.168.0.254
启动生效:
# /etc/sysconfig/network-scripts/ifcfg-eth0
三、修改dns
修改/etc/resolv.conf
修改后可即时生效,启动同样有效
四、修改主机名
即时生效:
# hostname fc2
启动生效:
# vi /etc/sysconfig/network
在64位的 Linux 上只安装64位的软件包
[ 2010/07/11 00:45 | by selboo ]
在 64位版本的 Linux 上使用 yum 安装软件包的时候如果不小心的话会同时安装 i386 和 x86_64 版本的软件,如下面安装的 httpd-devel 就有 i386 和 x86_64 两个版本:
[code]# yum install httpd-devel
...
Dependencies Resolved
================================================================================
Package Arch Version &
[code]# yum install httpd-devel
...
Dependencies Resolved
================================================================================
Package Arch Version &
需要同时设置 noatime 和 nodiratime 吗?
[ 2010/07/11 00:24 | by selboo ]
相信对性能、优化这些关键字有兴趣的朋友都知道在 Linux 下面挂载文件系统的时候设置 noatime 可以显著提高文件系统的性能。默认情况下,Linux ext2/ext3 文件系统在文件被访问、创建、修改等的时候记录下了文件的一些时间戳,比如:文件创建时间、最近一次修改时间和最近一次访问时间。因为系统运行的时候要访问大量文件,如果能减少一些动作(比如减少时间戳的记录次数等)将会显著提高磁盘 IO 的效率、提升文件系统的性能。Linux 提供了 noatime 这个参数来禁止记录最近一次访问时间戳。
给文件系统挂载的时候加上 noatime 参数能大幅提高文件系统性能:
[code]# vi /etc/fstab
/dev/sda1 /
给文件系统挂载的时候加上 noatime 参数能大幅提高文件系统性能:
[code]# vi /etc/fstab
/dev/sda1 /
Linux 绑定制定硬件中断到不同 CPU
[ 2010/07/09 10:27 | by selboo ]
From:http://www.vpsee.com/2010/07/load-balancing-with-irq-smp-affinity/
硬件中断发生频繁,是件很消耗 CPU 资源的事情,在多核 CPU 条件下如果有办法把大量硬件中断分配给不同的 CPU (core) 处理显然能很好的平衡性能。现在的服务器上动不动就是多 CPU 多核、多网卡、多硬盘,如果能让网卡中断独占1个 CPU (core)、磁盘 IO 中断独占1个 CPU 的话将会大大减轻单一 CPU 的负担、提高整体处理效率。VPSee 前天收到一位网友的邮件提到了 SMP IRQ Affinity,引发了今天的话题:D,以下操作在 SUN FIre X2100 M2 服务器+ 64位版本 CentOS 5.5 + Linux 2.6.18-194.3.1.el5 上执行。
什么是中断
中文教材上对 “中断” 的定义太生
硬件中断发生频繁,是件很消耗 CPU 资源的事情,在多核 CPU 条件下如果有办法把大量硬件中断分配给不同的 CPU (core) 处理显然能很好的平衡性能。现在的服务器上动不动就是多 CPU 多核、多网卡、多硬盘,如果能让网卡中断独占1个 CPU (core)、磁盘 IO 中断独占1个 CPU 的话将会大大减轻单一 CPU 的负担、提高整体处理效率。VPSee 前天收到一位网友的邮件提到了 SMP IRQ Affinity,引发了今天的话题:D,以下操作在 SUN FIre X2100 M2 服务器+ 64位版本 CentOS 5.5 + Linux 2.6.18-194.3.1.el5 上执行。
什么是中断
中文教材上对 “中断” 的定义太生