Linux下把Zabbix2.2升级到Zabbix3.0.2过程。
1、操作系统环境[root@Server ~]# cat /etc/issueCentOS release 6.4 (Final)Kernel \r on an \m[root@Server ~]# uname -r2.6.32-358.el6.x86_64[root@Server ~]# uname -mx86_64
备份备份。。[root@Server ~]# cp -a /usr/share/zabbix /tmp/zabbix.bak
备份数据库,也可以使用mysqldump命令等等。[root@Server ~]# cp /var/lib/mysql /tmp/mysql.bak
备份zabbix_server.conf文件[root@Server ~]# cp /etc/zabbix/zabbix_server.conf /tmp/zabbix_server.conf.bak
2、Zabbix 3.x对PHP的要求最低为5.4,而CentOS6默认为5.3.3,完全不满足要求,故需要利用第三方源,将PHP升级到5.4以上,注意,不支持PHP7
3、安装php第三方源,并安装相应php版本
[root@Server ~]# rpm -Uvhhttp://mirror.webtatic.com/yum/el6/latest.rpmwarning: /var/tmp/rpm-tmp.E9X3kG: Header V4 DSA/SHA1 Signature, Key ID cf4c4ff9: NOKEYPreparing… ########################################### [100%]1:webtatic-release ########################################### [100%]
这里选择php5.5版本安装[root@Server ~]# yum install php55w.x86_64 php55w-cli.x86_64 php55w-common.x86_64 php55w-gd.x86_64 php55w-ldap.x86_64 php55w-mbstring.x86_64 php55w-mcrypt.x86_64 php55w-mysql.x86_64 php55w-pdo.x86_64 -y
查看安装后的php版本[root@Server ~]# php -vPHP 5.5.34 (cli) (built: Apr 2 2016 10:11:45)Copyright (c) 1997-2015 The PHP GroupZend Engine v2.5.0, Copyright (c) 1998-2015 Zend Technologies
4、zabbix3.x版本需要curl版,curl >= 7.20 (如需支持SMTP认证)[root@Server ~]# rpm -ivhhttp://mirror.city-fan.org/ftp/contrib/yum-repo/city-fan.org-release-1-13.rhel6.noarch.rpmwarning: /var/tmp/rpm-tmp.Y3iyPw: Header V3 DSA/SHA1 Signature, key ID b56a8bac: NOKEYPreparing… ########################################### [100%]1:city-fan.org-release ########################################### [100%][root@Server ~]# yum upgrade libcurl -y
查看安装后的curl版本[root@Server ~]# curl -Vcurl 7.48.0 (x86_64-RedHat-linux-gnu) libcurl/7.48.0 OpenSSL/1.0.1e zlib/1.2.3 c-ares/1.11.0 libidn/1.18 libssh2/1.7.0Protocols: dict file ftp ftps gopher http HTTPS imap imaps ldap ldaps pop3 pop3s rtsp scp sftp smb smbs smtp smtps telnet tftpFeatures: AsynchDNS IDN IPv6 Largefile GSS-API Kerberos SPNEGO NTLM NTLM_WB SSL libz UnixSockets Metalink
卸载第三方源,卸载不卸载自己看着办,随意[root@Server ~]# rpm -e city-fan.org-release
官方没有提供centos6 zabbix3.0 server,我是git clone itnihao的github上。。。
[root@Server ~]# git cloneempty Git repository in /root/zabbix3.0-rpm/.git/remote: Counting objects: 82, done.remote: Compressing objects: 100% (54/54), done.remote: Total 82 (delta 23), reused 82 (delta 23), pack-reused 0Unpacking objects: 100% (82/82), done.[root@Server ~]# cd zabbix3.0-rpm/RPMS/[root@Server RPMS]# lszabbix-agent-3.0.0-1.el6.x86_64.rpm zabbix-proxy-sqlite3-3.0.0-1.el6.x86_64.rpm zabbix-web-japanese-3.0.0-1.el6.noarch.rpmzabbix-get-3.0.0-1.el6.x86_64.rpm zabbix-sender-3.0.0-1.el6.x86_64.rpm zabbix-web-mysql-3.0.0-1.el6.noarch.rpmzabbix-java-gateway-3.0.0-1.el6.x86_64.rpm zabbix-server-mysql-3.0.0-1.el6.x86_64.rpm zabbix-web-pgsql-3.0.0-1.el6.noarch.rpmzabbix-proxy-mysql-3.0.0-1.el6.x86_64.rpm zabbix-server-pgsql-3.0.0-1.el6.x86_64.rpmzabbix-proxy-pgsql-3.0.0-1.el6.x86_64.rpm zabbix-web-3.0.0-1.el6.noarch.rpm[root@Server RPMS]# rpm -ivhhttp://repo.webtatic.com/yum/el6/latest.rpmPreparing … ########################################### [100%]package webtatic-release-6-6.noarch is already installed
5、安装zabbix web以及mysql等
[root@Server RPMS]# pwd/root/zabbix3.0-rpm/RPMS[root@Server RPMS]# yum install zabbix-web-mysql-3.0.0-1.el6.noarch.rpm zabbix-web-3.0.0-1.el6.noarch.rpm -y
如果yum安装过程中出现……Error Summary问题,把原来zabbix卸载即可
[root@Server RPMS]# yum remove zabbix22 -y[root@Server RPMS]# yum install zabbix-server-mysql-3.0.0-1.el6.x86_64.rpm -y
6、启动服务[root@Server RPMS]# /etc/init.d/httpd restartStopping httpd: [ OK ]Starting httpd: [ OK ][root@Server RPMS]# /etc/init.d/mysqld startStarting mysqld: [ OK ]
启动zabbix-server出现Cannot open “/var/log/zabbixsrv/zabbix_server.log”: [13] Permission denied[root@Server web]# /etc/init.d/zabbix-server restartShutting down Zabbix server: [FAILED]Starting Zabbix server: [ OK ]
[root@Server web]# zabbix_server [2285]: cannot open “/var/log/zabbixsrv/zabbix_server.log”: [13] Permission denied

解决:12345 [root@Server zabbixsrv]# touch /var/log/zabbixsrv/zabbix_server.log[root@Server zabbixsrv]# chown zabbix zabbix_server.log[root@Server zabbixsrv]# /etc/init.d/zabbix-server restartShutting down Zabbix server: [FAILED]Starting Zabbix server: [ OK ]
出现pid问题[root@Server zabbixsrv]# tail -f zabbix_server.log
zabbix_server [2368]: cannot create PID file [/var/run/zabbixsrv/zabbix_server.pid]: [2] No such file or directory创建相应目录以及相应的权限即可,最后重启服务[root@Server zabbixsrv]# mkdir /var/run/zabbixsrv/[root@Server zabbixsrv]# chown zabbix /var/run/zabbixsrv/ -R[root@Server zabbixsrv]# /etc/init.d/zabbix-server restartShutting down Zabbix server: [FAILED]Starting Zabbix server: [ OK ]
7、替换date.timezone改成Shanghai即可,操作如下[root@Server ~]# cd /etc/httpd/conf.d/[root@Server conf.d]# lsphp.conf README welcome.conf zabbix.conf[root@Server conf.d]# cp zabbix.conf zabbix.conf.bak[root@Server conf.d]# sed -i “s@# php_value date.timezone Europe/Riga@php_value date.timezone Asia/Shanghai@g” /etc/httpd/conf.d/zabbix.conf
重启httpd服务即可[root@Server conf.d]# /etc/init.d/httpd restartStopping httpd: [FAILED]Starting httpd: [ OK ]
8、安装agent3.0版本[root@Server RPMS]# pwd/root/zabbix3.0-rpm/RPMS[root@Server RPMS]# lszabbix-agent-3.0.0-1.el6.x86_64.rpm zabbix-proxy-sqlite3-3.0.0-1.el6.x86_64.rpm zabbix-web-japanese-3.0.0-1.el6.noarch.rpmzabbix-get-3.0.0-1.el6.x86_64.rpm zabbix-sender-3.0.0-1.el6.x86_64.rpm zabbix-web-mysql-3.0.0-1.el6.noarch.rpmzabbix-java-gateway-3.0.0-1.el6.x86_64.rpm zabbix-server-mysql-3.0.0-1.el6.x86_64.rpm zabbix-web-pgsql-3.0.0-1.el6.noarch.rpmzabbix-proxy-mysql-3.0.0-1.el6.x86_64.rpm zabbix-server-pgsql-3.0.0-1.el6.x86_64.rpmzabbix-proxy-pgsql-3.0.0-1.el6.x86_64.rpm zabbix-web-3.0.0-1.el6.noarch.rpm
安装zabbix-agent3.0版本即可。也可以yum install *.rpm安装所有的,根据自己的情况去安装即可[root@Server RPMS]# yum install zabbix-agent-3.0.0-1.el6.x86_64.rpm
查看zabbix-agent安装后的版本[root@Server zabbix]# zabbix_agentd -Vzabbix_agentd (daemon) (Zabbix) 3.0.0Revision 58460 15 February 2016, compilation time: Feb 17 2016 09:55:34
修改zabbix_agentd.conf文件连接zabbix-server 服务器 ip地址即可,重启服务[root@Server zabbix]# /etc/init.d/zabbix-agent restartShutting down Zabbix agent: [FAILED]Starting Zabbix agent: [ OK ]
9、登录浏览器查看
小霸王卫星接收机怎么升级?
使用超级密码,可以自动搜索到46+4
一,六位超级密码:
接收机牌子,对应密码,操作,如下:
天诚中星9号接收机3号升级密码为:
菜单---系统设置---输入F1 1 1 F2 0 2密码---确定---自动搜索---完成46台
卓异海尔芯片中星9号接收机3号升级密码为:
菜单---系统设置---输入1 4 F2 F1 5 9 密码---确定--自动搜索--完成46台
卓异国新芯片中星9号接收机3号升级密码为:
菜单---系统设置---输入6 6 6 6 密码---确定--自动搜索--完成46台
奥视通中星9号接收机3号升级密码为:
菜单---系统设置---输入1 F3 1 F3 5 9 密码---确定---自动搜索---完成46台
天地星中星9号接收机3号升级密码为:
菜单---系统设置---输入8 F3 1 F1 0 2 密码---确定---自动搜索---完成46台
小霸王新一代中星9号接收机3号升级密码为:
菜单---系统设置---输入8 F3 1 F1 0 2 密码---确定---自动搜索---完成46台
海尔数码王中星9号接收机3号升级密码为:
菜单---系统设置---输入1 F3 1 F3 5 9 密码---确定---自动搜索---完成46台
志高中星9号接收机3号升级密码为:
菜单---系统设置---输入8 F1 1 F2 9 1 密码---确定---自动搜索---完成46台
K N S中星9号接收机3号升级密码为:
菜单---系统设置---输入F1 1 1 F2 0 2 密码---确定---自动搜索---完成46台
村村通中星9号接收机3号升级密码为:
菜单---系统设置---输入F1 F1 6 6 8 8密码---确定---自动搜索---完成46台
金牛中星9号接收机3号升级密码为:
菜单---系统设置---输入8 5 4 F3 2 F1 密码---确定---自动搜索---完成46台
279太阳红中星9号接收机3号升级密码为:
菜单---系统设置---输入9 3 9 4 F1 F2 密码---确定---自动搜索---完成46台
皇视268中星9号接收机3号升级密码为:
菜单---系统设置---输入8 1 F1 F2 0 2密码---确定---自动搜索---完成46台
三星数码王中星9号接收机3号升级密码为:
菜单---系统设置---输入1 4 F2 F1 5 9 密码---确定--自动搜索--完成46台
千万注意事项:
如果一次搜索不成功,或缺台 黑屏 可以重复进行,或多次输入,多次搜索,即可!
附:
中星9号升级超级密码总汇:
1、天诚机破解:主菜单-系统设置-密码F1-1-1-F2-0-2自动搜索(如果节目收搜不全需要重复收搜直到节目全部),46个频道再现眼前,只是台标不对应。
2、卓异机器 海尔芯片 输入密码1-4-F2-F1-5-9 自动搜索到20死机需重新刷机然后再输入密码1-4-F2-F1-5-9
自动搜索搜索完以后关机开机在关机开机就可以了看了就是台标不对应。
3、天地星 海尔+海尔 海尔+AV1108 操作方法和天诚一样密码是:8-F3-1-F1-0-2
4、小霸王海尔芯片超级密码8-F3-7-F1-0-2
自动搜索后有46个台,但是台标错误。
5、OST-166的:1、F3、1、F3、5、9
6,皇视的超级密码是:8-1-F1-F2-0-2
F3-4-F1-8-9-0
HS-167,169的是: 8-F1-1 -F2-9-1
7,国芯的超级密码是:1-4-F2-F1-5-9
另外,如果没有搜出46个台,重复搜索几次即可!
8- 5- 4- F3 -2- F1
8- F3- 1 -F1- 0 -2
F1- 1 -1 -F2- 0 -2
1 -4- F2- F1- 5 -9
8- F3 -1 -F1 -0 - 2
二,四位超级密码:
以下是4位数超级密码,部分山寨机输入后可收46+4台!
1111
7474
7414
6666
9999
1108
2012
2010
8211
1314
5173
5168
7421
5188
8158
1698
3568
7758
成功案例(不断更新):
一,超级密码2010对应通达Y系列机子可用.
二,国芯3001+1121+5812用6666可以升级成功.
三,以前哪个9999有部分机子仍然可用,但必须用手动搜索各频点.
四,松下数码王OST-266(盗版机),已升级成功.
五,高斯贝尔208请输入超级密码7421试下.
六,3号后卓异厂出的国芯6121单芯片和国芯3001套片六芯面板2晶体,超机密码是6666;如果再次被改PID,退回到12个台,可用6666多次搜下,变成46台.
七,航天珠江机可用9999搜索.
八,卓异华亚芯片HTV903+RDA5810+27M单晶振
HTV903+RDA5812+27M单晶振
HTV903+RDA5812+4M-27M双晶振
超级密码1108可自动搜索46+4台.(原厂数据)
九,集信原厂V系列国芯程序,超级密码“8211”。
补充一:
卓异大海尔2023芯片,4位超级密码:
用遥控器输入:
红--3--黄--5
自动搜索46台. (2月10日)
补充二:
2010年3月3号升级的可以通过超级密码解决:
最新超级密码:“信息服务键” “F2” “2” “3” “静音键 电视/广播” 输入完成,进入系统设置,然后自动搜索一遍即可。
补充三:
3月3号升级后,部分机子最新超级密码:
节目指南---F1----F2---3---8---4
linux下打包(文件更新时间)为指定时间的命令行怎么写?
在使用linux时,经常需要进行文件查找。 其中查找的命令主要有find和grep。 两个命令是有区的。 区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。 (2)grep是根据文件的内容进行查找,会对文件的每一行按照给定的模式(patter)进行匹配查找。 一命令基本格式:findpathexpression1.按照文件名查找(1)find/#在根目录下查找文件,表示在整个硬盘查找(2)find/#在/etc目录下文件(3)find/etc-name*srm*#使用通配符*(0或者任意多个)。 表示在/etc目录下查找文件名中含有字符串‘srm’的文件(4)find.-namesrm*#表示当前目录下查找文件名开头是字符串‘srm’的文件2.按照文件特征查找(1)find/-amin-10#查找在系统中最后10分钟访问的文件(accesstime)(2)find/-atime-2#查找在系统中最后48小时访问的文件(3)find/-empty#查找在系统中为空的文件或者文件夹(4)find/-groupcat#查找在系统中属于group为cat的文件(5)find/-mmin-5#查找在系统中最后5分钟里修改过的文件(modifytime)(6)find/-mtime-1#查找在系统中最后24小时里修改过的文件(7)find/-userfred#查找在系统中属于fred这个用户的文件(8)find/-size+c#查找出大于字节的文件(c:字节,w:双字,k:kb,m:mb,g:gb)(9)find/-size-1000k#查找出小于1000kb的文件3.使用混合查找方式查找文件参数有:!,-and(-a),-or(-o)。 (1)find/tmp-size+c-and-mtime+2#在/tmp目录下查找大于字节并在最后2分钟内修改的文件(2)find/-userfred-or-usergeorge#在/目录下查找用户是fred或者george的文件文件(3)find/tmp!-userpanda#在/tmp目录中查找所有不属于panda用户的文件二、grep命令基本格式:findexpression1.主要参数[options]主要参数:-c:只输出匹配行的计数。 -i:不区分大小写-h:查询多文件时不显示文件名。 -l:查询多文件时只输出包含匹配字符的文件名。 -n:显示匹配行及行号。 -s:不显示不存在或无匹配文本的错误信息。 -v:显示不包含匹配文本的所有行。 pattern正则表达式主要参数:\:忽略正则表达式中特殊字符的原有含义。 ^:匹配正则表达式的开始行。 $:匹配正则表达式的结束行。 \<:从匹配正则表达式的行开始。 \>:到匹配正则表达式的行结束。 []:单个字符,如[a]即a符合要求。 [-]:范围,如[a-z],即a、b、c一直到z都符合要求。 .:所有的单个字符。 *:有字符,长度可以为0。
如何真确安装eclipse3.2
1、首先解压JDK1.5或者1.6 (太高版本 也许这个3.2不好支持 我没试过)2、解压Eclipse3.23、安装WTK2.2或者2.54、绑定 _1.2.1_(好像有新的 我一直用的这个,建议放在你的eclipse包下) 步骤如下: eclipse 的帮助菜单,下拉选 软件更新->查找并安装 选 搜索要安装的新功能部件 下一步 选 新建已归档的新功能站点---New Local Site 然后找到你的_1.2.1_ 即可。 5、绑定 j2me_wireless_toolkit-2_2 步骤如下: eclipse 的窗口菜单,下拉选 首选项 左面窗口 选 J2ME 再选 Platform 右面窗口 选 Wire Tools 找到 C:\WTK22另外========== 混淆包 j2me -- packaging -- obfuscation -- Proguard Root Directory ---混淆包路径 proguard3.3.1 NOKIA包 和 WTK22一样环境变量 我记得3.2是安装这个就够了PATH---------------;JDK的路径\bin JDK的bin文件 注意前面的分号这是很久以前安装的,然后我保存个记事本了,大概就是这个过程了 。 不运行手机版本的话,第3、5条和后面的可以省略了。 建议都非中文文件名路径下安装。
发表评论