记录关于Devops运维,虚拟化容器云计算,数据库,网络安全等各方面问题。
zabbix:PHP Fatal error: Call to undefined function bcscale() in /var/www/html/include/defines.inc. 启动zabbix_server 然后打开httpd但是浏览器打开zabbix页面显示空白。 apache错误日志如下: [Thu Apr 07 16:59:53 2011] [error] [client 202.102.134.56] PHP Fatal error: Call to undefined function bcscale() in /var/www/html/include/defines.inc.php on line 796========================系统没有安装bcmathyum install php-bcmath即可。
国内gamil用户不能使用解决方法。win系统用户,打开C:\WINDOWS\system32\drivers\etc\hostsLinux系统用户,打开 /etc/hosts添加以下内容。74.125.227.2 docs.google.com74.125.227.2 spreadsheets.google.com74.125.227.2 spreadsheets0.google.com74.125.227.2 spreadsheets1.google.com
虚拟主机服务器报错:301 Moved Permanently ,The document has moved here 原本好好的,不故服务器上的虚拟主机网站打开都是提示此错。检查半天配置文件也没有找到问题所在。后来机房通知防火墙有些问题,这才知道,原来是硬防的域名白名单出现了问题,所以域名被转向到了其它地方。
网站排障分析常用的命令 整理一些常用分析网站的小命令方便大家排障,内容均来源于网络。 如果你是初学者关于AWK应用技巧请参照论坛的脚本编程版块, 如果你是老手,什么好的命令集或者必杀技欢迎跟贴,丰富此贴! TXT版:http://docs.linuxtone.org/webapp/webscan.txt 系统连接状态篇: 1.查看TCP连接状态 netstat -nat |awk '{print $6}'|sort|uniq -c|sort -rn netstat -n | awk '/^tcp/ {++S[$NF]};END {for(a in S) print a, S[a]}' 或 netstat -n | awk '/^tcp/ {++state[$NF]}; END {for(key in state) print key,"\t",state[key]}' netstat -n | awk '/^tcp/ {++arr[$NF]};END {for(k in arr) print k,"\t",arr[k]}' netstat -n |awk '/^tcp/ {print $NF}'|sort|uniq -c|sort -rn netstat -ant | awk '{print $NF}' | grep -v '[a-z]' | sort | uniq -c 2.查找请求数请20个IP(常用于查找攻来源): netstat -anlp|grep 80|grep tcp|awk '{print $5}'|awk -F: '{print $1}'|sort|uniq -c|sort -nr|head -n20 netstat -ant |awk '/:80/{split($5,ip,":");++A[ip[1]]}END{for(i in A) print A,...
xenserver更改已有VM内存大小和模板 今天给客户开128MB的VPS.发现一个奇怪的现象.......使用centos模板的时候突然发现很悲剧...居然无法使用128MB内存.于是我又好奇的看了下其他的用户....结果发现他娘的悲剧了....他们明明要的是128MB内存的机器.我居然全给开的是512的...怪不得.速度快的一塌糊涂..于是乎...我先得解决安装centos5.4无法使用128内存的状况(后来证明.128内存用net安装是绝对会卡死的...).百度半天没找到答案..于是问google.结果还是悲剧..最后看了XenServer 5.6 Administrator's Guide才找到解决方案,首先,我们先来修改默认的centos的模板.用SSH进入母机...然后使用下面命令来找到Centos5.4(32-bit)的UUIDxe template-list上面的命令他肯定会给你列出一堆的模板,包括你创建的.系统自己带的.一大堆...简化点xe template-list name-label="CentOS 5.4 (32-bit)"于是,我们的到下面的模板内容uuid ( RO) : c78a4ba9-f600-464b-5508-b5e468be1911name-label ( RW): CentOS 5.4 (64-bit)name-description ( RW): Template that allows VM install...
挂载本地ISO到xenserver lvscanlvchange -ay 路径mount 挂在ISO /boot-isoxe sr-create name-label=boot-iso type=iso device-config:location=/boot-iso device-config:legacy_mode=true content-type=iso
为linux安装xen-tools和/dev/xvdd does not exist1:当/dev/xvdd does not exist错误出现时,可以尝试下mount /dev/cdrom /mnt/xs-tools2:xen-tools的安装过程:cd /mnt
ls
mkdir xs-tools
mount /dev/xvdd /mnt/xs-tools/
#/dev/xvdd does not exist
#如果xvdd不存在则会提示:/dev/xvdd does not exist.这时候来尝试下/dev/cdrom
mount /dev/cdrom /mnt/xs-tools/
#mount: block device /dev/xvdd is write-protected, mounting read-only
cd /mnt/xs-tools/Linux/
bash install.sh
当xencenter的performance graphs无法显示 最近2天在折腾基于xenserver的管理面板.好不容易将beta版本丢上去测试..最后发现我登陆到xencenter以后performance graphs这栏无法显示了.于是google搜索了好久没有找到具体准确的答案.然后我跑到citrix满世界找了一遍.终于找到答案了.据说出现这个问题的有很多种情况.我列出我收集到的情况方法一:清空本地的xencenter的缓存.它存放在下面的这个路径中%AppData%\Citrix\XenCenterMain.exe_Url_xxxxxxxxxxxxxxxx方法二:据说开通80端口即可理解解决问题.(我本身的80是开放的.于是这条忽略掉)方法三:因为NTPD有问题,通过如下方式修复停止NTPD服务service ntpd stop编辑ntpd的配置文件vi /etc/sysconfig/ntpd将SYNC_HWCLOCK=no 替换成 SYNC_HWCLOCK=yes启动NTPD服务service ntpd start方法四:重启XAPI可修复,在console面板键入如下命令即可service xapi restart我是更改了NTPD的配置以后重启NTPD服务,然后重启xapi解决的大家可以都尝试下
BigDump:帮你导入大容量的.sql和gzip文件 今天给客户恢复他的小说站数据,发现他的.sql备份居然达到了700M.所以用phpmyadmin导入肯定是不可能的,于是我用mysql直接执行sql.发现在执行了600M的sql之后由于语法错误中断了.于是满世界找工具.今天终于发现了这款BigDump.据说可以恢复大容量的数据.于是来测试下先下载附件的bigdump.编辑里面的数据库信息.接着放到你的网站目录中.然后将你的sql放在网站目录.然后输入http://你的域名/bigdump.php来访问下面是我导入的时候的截图恢复中.....需要的朋友下回去吧-------------------------------------------------------最后发现.数据太大..用这个也没办法.于是.只好在mysql中导入了,将data.sql复制到mysql的bin目录下.然后在dos命令中cd到mysql的bin目录下面,然后执行mysql -uroot -ppassword database < data.sql --default-character-set=utf8==========这里是附件==========bigdump.zip
centos的VPS数据恢复手记首先弄个跟原来系统不一样的VPS,目的是要不同的卷组名他以前用的是32bit的我现在用的是64bit的,然后将原来的硬盘分离后挂在新的VPS上1.vgscan|grep -i volgroup #查找卷标激活2.vgchange --available y 卷标名3. mount /dev/卷标/目录 /要挂的目录,接着出现错误mount: wrong fs type, bad option, bad superblock on /dev/VolGroup00/LogVol00尝试修复4.fsck -b /dev/VolGroup00/LogVol00然后打印superblocks信息5.dumpe2fs /dev/VolGroup00/LogVol00重启接着再来一次mount再打印suprtblocks信息[root@MyVPS2098 /]# fsck /dev/VolGroup00/LogVol00fsck 1.39 (29-May-2006)e2fsck 1.39 (29-May-2006)/dev/VolGroup00/LogVol00: clean, 230782/7010720 files, 1685264/7036928 blocks接着赶紧mount[root@MyVPS2098 /]# mount /dev/VolGroup00/LogVol00 /mnt[root@MyVPS2098 /]# cd /mnt[root@MyVPS2098 mnt]# lsbin boot dev etc home lib lost+found media misc mnt net opt proc root sbin selinux srv sys tmp usr var
最新评论