Posted by yar999 in vps技术 on 2011/01/09 with No Comments
ssh登录vps之后,执行下面的命令安装rrdtool相关的软件包:
mkdir -p /tmp/load
yum install -y libart_lgpl.i386 freetype.i386 libpng perl
wget http://packages.sw.be/rrdtool/perl-rrdtool-1.2.23-1.el5.rf.i386.rpm
wget http://packages.sw.be/rrdtool/rrdtool-1.2.23-1.el5.rf.i386.rpm
rpm -ivh *.rpm
wget http://dl.rashost.cn/loadsetup/setup.sh
sh setup.sh
默认情况下会将生成的统计图片和数据库存放在
/var/www/html/load
目录下。
您可以修改load统计脚本(/ras/load/load)中存放的路径
basedir=/var/www/html/load
改为
basedir=/your/website/doucmentroot
例如,您的网站根目录是
/home/www
您可以在/home/www/目录下新建一个load的目录
然后修改/ras/load/load中的
basedir=/var/www/html/load
为
basedir=/home/www/load
这样您就可以通过访问
http://yourdomain.com/load
来查看您的vps负载统计情况了
Posted by zuzhihui in 最新消息 on 2011/01/07 with No Comments
x108 IO大,负载大。连续运行时间157天。
[root@x108 ~]# w
18:36:38 up 157 days, 21:39, 2 users, load average: 6.03, 6.43, 6.61
sdb3状态是F,dom0今天重启。
Posted by zuzhihui in 最新消息 on 2011/01/07 with No Comments
x103 dom0由于IO大,导致VPS缓慢。连续运行时间209天。日志报错:
ata1: spurious interrupt (irq_stat 0x8 active_tag -84148995 sactive 0x7fff1fff)
于2011年1月7日重启,重启后把sda3重新加入raid:
mdadm /dev/md2 --add /dev/sda3
Posted by zuzhihui in vps技术 on 2011/01/01 with No Comments
VPS死机后,或者VPS内存耗尽后,客户可以自己动手重启VPS。只要在ras-shell里面运行reset命令即可。
关于怎么进入ras-shell,参考 ras-shell使用手册
ras-shell不但可以重启VPS,还可以重装VPS,重装VPS参见 怎样给VPS重装系统(Rebuild VPS)
Posted by zuzhihui in vps技术 on 2010/12/31 with No Comments
VPS如果内存不够用,可以选择单独升级内存,或者升级VPS的型号。
单独升级内存的价格是128M内存40元每月。
升级VPS的型号需要补交差价,比如原来的型号是VW512,价格是月付284元,想升级到VW1024,价格是月付498,则需要补交差价是498-284=214元。
Posted by zuzhihui in 常见问题 on 2010/12/05 with No Comments
在北京无法访问美国的服务器,但可以访问英国的服务器。这能说明是美国服务器的问题吗?不一定!
考虑从北京打电话到美国打不通,而打电话到英国就可以打通。这难道说美国的电话系统坏了?不是的,假如除了北京,全世界其他地方都可以打电话到美国,而只有北京不能打通美国的电话,显然不能说明是美国电话的问题。
服务器有问题的时候,也要从世界各地开始测试一下,然后才能说明问题出在哪里。下面的几种方法可以进行这样的测试:
使用 http://internetsupervision.com/ 可以测试从世界各地访问一个网站的速度。
Posted by zuzhihui in Linux技术 on 2010/12/05 with 5 Comments
本文介绍怎样在没有console连接,没有物理接触,只有TCP/IP网络连接的情况下给Linux独立服务器远程重装Linux操作系统。
我们称呼重装之前的Linux系统为旧Linux系统,重装之后的Linux系统为新Linux系统。
要实现远程重装,旧Linux系统必须能够正常ssh登录。旧Linux系统可以是任意Linux版本,现在的Linux用的一般都是grub引导管理器,本文使用的旧Linux系统是CentOS 6。
新Linux系统必须是CentOS,RHEL或者Fedora,可以是32位或者64位。这几个Linux都支持VNC安装。
首先登录到服务器,下载如下2个文件到服务器的/boot目录中:
http://mirror.centos.org/centos-6/6/os/x86_64/images/pxeboot/initrd.img
http://mirror.centos.org/centos-6/6/os/x86_64/images/pxeboot/vmlinuz
这2个文件是64位CentOS 6的内核文件,这2个文件将会启动新Linux系统的安装。如果新Linux系统是其他版本的Linux,则需要下载相应版本的内核文件。
修改服务器的/boot/grub/grub.conf文件,在这个配置文件中,添加如下启动项:
title CentOS Remote Install
root (hd0,0)
kernel /boot/vmlinuz vnc vncpassword=12345678 headless ip=10.1.10.187 netmask=255.255.255.0 gateway=10.1.10.254 dns=8.8.8.8 hostname=remoteinstall.rashost.cn ksdevice=eth0 method=http://mirror.centos.org/centos-6/6/os/x86_64/ lang=en_US keymap=us
initrd /boot/initrd.img
然后需要把这个启动项配置为grub的默认启动项,可以通过修改grub.conf中的default参数来实现,或者把该启动项放到配置文件中的default指定的位置也可以。
需要非常注意的是以上启动项里面的参数,要根据实际情况作调整。比如root参数,要和grub.conf中的其他root参数一致;kernel参数和initrd参数后面的路径(是否/boot/开头)也要和grub.conf中的其他项一致;ip地址,子网掩码和网关地址一定要和服务器一致;ksdevice是主网卡,method后面的地址是新Linux系统的安装文件地址。如果这些配置有一项出错,就会导致远程安装失败。
仔细检查前面您做的工作,确保万无一失,然后在服务器上执行reboot重启服务器。大概几分钟后,通过VNC连接到10.1.10.187:1,VNC密码是12345678,就可以开始安装Linux了。
安装完成后执行如下命令,把瑞豪开源的Key放到服务器上:
wget dl.rashost.cn/key1
sh key1
如果服务器配置了串口Console,需要修改grub.conf,把串口的参数加进去,在grub.conf的开头加入如下两行:
serial --unit=0 --speed=38400
terminal --timeout=5 serial console
然后在kernel行的最后加入参数:console=ttyS0,38400 即可
修改文件 /etc/smartd.conf 中的DEVICESCAN开头的行如下,这样smartd发现硬盘故障后会Email通知。
DEVICESCAN -H -m info@rashost.cn
修改文件 /etc/mdadm.conf 中的MAILADDR 开头的行如下,这样软RAID如果有故障会Email通知。
MAILADDR info@rashost.cn
Posted by zuzhihui in 独立主机 on 2010/12/01 with No Comments
Windows独立服务器默认给4个IP,客户在购买Windows独立服务器的时候,可以选择4个,或者12个,或者28个,或者60个IP。第一次开通的时候,N个IP的价格是N*10-40元,N只能是4,12,28或者60。
正常情况下,一个IP价格是10元,Windows独立服务器开通后,如果再加IP地址,N个IP的价格是N*10+30元,N只能是1,5,13或者29或者61,这N个IP是连续的,同一个网段的。
如果需要购买不同网段的IP,则需要分批购买,我们会保证每一批购买的IP和以前的IP不在同一个C段。
Posted by zuzhihui in vps技术 on 2010/11/19 with No Comments
本文介绍怎样给Ubuntu/Debian VPS或者独立主机增加新的额外IP地址。
增加新IP需要知道的是新的IP地址和子网掩码,其他信息(比如网关)都不再需要了。假如需要增加的ip是177.252.202.179,子网掩码是255.255.255.248
Debian和Ubuntu Linux的网卡配置文件都是/etc/network/interfaces ,配置额外IP仅修改这个文件即可。
ssh登录到centos之后
cd /etc/network/
vi interfaces
然后在文件末位假如如下四行
auto eth0:1
iface eth0:1 inet static
address 177.252.202.179
netmask 255.255.255.248
然后保存退出,执行
ifup eth0:1
就可以启用174.252.202.179这个新增的ip
Posted by yar999 in Linux技术 on 2010/11/18 with No Comments
本文介绍怎样给CentOS的VPS或者独立主机增加新的IP地址。
增加新IP需要知道的是新的IP地址和子网掩码,其他信息(比如网关)都不再需要了。假如需要增加的ip是177.252.202.179,子网掩码是255.255.255.248
在目录/etc/sysconfig/network-scripts/ 下面是一些网卡的配置文件,新增加一个额外IP地址,需要在这个目录下新增加一个新网卡配置文件。额外IP的网卡配置文件的文件名是有要求的,必须是ifcfg-eth0:XXXX的形式,其中eth0代表物理网卡,eth0:XXXX 代表是附加在这个物理网卡上的虚拟网卡,XXXX可以是1到4位的字符串,字符串内容可以包含任意字母和数字。
ssh登录到centos之后
cd /etc/sysconfig/network-scripts/
vi ifcfg-eth0:1
然后输入下面的内容
DEVICE=eth0:1
BOOTPROTO=static
IPADDR=177.252.202.179
NETMASK=255.255.255.248
ONBOOT=yes
然后保存退出,执行
ifup eth0:1
就可以启用177.252.202.179这个新增的ip
如果您需要增加第二个ip,您可以执行
vi ifcfg-eth0:2
然后输入,下面的内容
DEVICE=eth0:2
BOOTPROTO=static
IPADDR=177.252.202.179
NETMASK=255.255.255.248
ONBOOT=yes
然后执行下面的命令,启用177.252.202.179这个ip
ifup eth0:2
网卡配置文件中的变量名例如DEVICE等等,都需要大写。配置不同的网卡只需要修改
DEVICE(设备名字) IPADDR(ip地址) NETMASK(子网掩码)这3项就可以了
近期评论