h3c交换机端口up downerror-down了怎么办

 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
关于cisco交换机端口自己down的解决办法
下载积分:400
内容提示:关于cisco交换机端口自己down的解决办法
文档格式:DOC|
浏览次数:443|
上传日期: 04:02:01|
文档星级:
全文阅读已结束,如果下载本文需要使用
 400 积分
下载此文档
该用户还上传了这些文档
关于cisco交换机端口自己down的解决办法
官方公共微信 上传我的文档
 下载
 收藏
毕业于医学院校,在医院工作,有相对丰富的护理经验
 下载此文档
正在努力加载中...
端口出现errdisabled现象的解决方法合集
下载积分:1500
内容提示:端口出现errdisabled现象的解决方法合集
文档格式:DOCX|
浏览次数:8|
上传日期: 02:53:02|
文档星级:
全文阅读已结束,如果下载本文需要使用
 1500 积分
下载此文档
该用户还上传了这些文档
端口出现errdisabled现象的解决方法合集
官方公共微信后使用快捷导航没有帐号?
【万万没想到】端口error-down了怎么办?
最新回复: 15:21:46
建议与总结
这个功能是所有设备都支持吗?即对设备与版本是什么要求?
以交换机为例当前主流版本都支持,后面版本可能会有新类型的errordown增加
你想到了吗?
学习了!!
看我们这个专题啊
/ecommunity/bbs/.html?p=last#p
和CISCO 的ERRDISABLE 一样的功能
如果附件按钮无法使用,请将Adobe Flash Player 更新到最新版本!
联系我们:
版权所有 (C) 华为技术有限公司 。 保留一切权利。粤A2-号Zabbix源码安装流程及报错解决方法_服务器应用_Linux公社-Linux系统门户网站
你好,游客
Zabbix源码安装流程及报错解决方法
来源:Linux社区&
作者:Linux
一. Zabbix的介绍
1) Zabbix是什么
Zabbix是一款基于web页面的、开源的、企业级的,支持分布式部署的监控软件。
2)2.Zabbix的作用
监控Windows和Linux主机上的软硬件状态。
监控各网络设备,如路由器、交换机、防火墙、f5、打印机等。
支持邮件短信微信等平台发送告警通知。
通过web页面及图形展示监控数据。
3)Zabbix的特性
由Zabbix server和agent程序协同工作,还支持分布式监控,这时需要安装zabbix proxy程序
Zabbix分为主动监控(agent active)和被动监控:
Zabbix主动模式:Agent主动请求server获取主动的监控项列表,并主动将监控项内需要检测的数据提交给server/proxy,zabbix agent首先向ServerActive配置的IP请求获取active items,获取并提交active tiems数据值server或者proxy;
Zabbix被动模式:Server向agent请求获取监控项的数据,agent返回数据,Server打开一个TCP连接,Server发送请求agent.ping,Agent接收到请求并且响应,Server处理接收到的数据。
监控手段(server或proxy通过什么方式来收集监控到的数据)常用的有:
SNMP(polling,trapping)
IPMI(监控硬件状况)
JMX(监控java应用)
自定义监测(自定义各类监控脚本监测)
灵活的阈值设定:支持自定义问题阈值,即触发器(trigger),储存于数据库中。
高级的报警设置:自定义报警升级、接受者以及报警的方式,在配置中允许使用宏变量,可以通过远程命令来实现自动化动作。
实时图像:课通过内置的绘图方式实现监控数据绘图,并可以自定义视图等。
模板:支持模板中添加组监控,并允许继承使用。
网络自动发现及自动注册:自动发现主机、网卡设备、SNMP等
zabbix API:提供程序级别的访问接口,第三方程序可以很快接入
4)zabbix系统的组成
zabbix_server : 服务端守护进程, 负责处理zabbix_agentd、zabbix_get、zabbix_sender、zabbix_proxy提供的数据,并通过web界面呈现这些数据。
zabbix_agentd :客户端守护进程,负责收集客户端上的数据并发送给server或proxy。
zabbix_get : 服务端工具,在服务器上执行,用于手动收集客户端的监控数据,可以用于监控测试或者排错。
zabbix_sender: 客户端工具,用于发送数据给server或者proxy,通常用于耗时比较长的检查。很多检查非常耗时间,导致zabbix超时。于是我们在脚本执行完毕之后,使用sender主动提交数据;
zabbix_proxy : 类似于server,但它只是一个中转站,当跨地区,跨机房部署zabbix系统时,需要用到它,以将它收集到的数据发送给server。
5)zabbix的监控流程:
Zabbix监控完整流程包括:Agentd安装在被监控的主机上,Agent负责定期收集客户端本地各项数据,并发送到Zabbix Server端,Zabbix Server收到数据,将数据存储到数据库中,用户基于Zabbix WEB可以看到数据在前端展现图像。
二. zabbix安装前准备zabbix3.2
1)zabbix安装不同硬件配置环境样例:
2)zabbix安装需要的数据库版本:
3)zabix安装需要的前端软件版本:
4)zabbix安装需要的php扩展:
下面是我源码安装php的流程及编译参数:
#&tar&-zxf&mirror&#&cd&php-5.6.31/&
#&./configure&--prefix=/usr/local/php5.6& --with-config-file-path=/usr/local/php5.6/etc& \
& & --with-bz2&--with-curl&--enable-ftp&--enable-sockets&--disable-ipv6&\
& & --with-gd&--with-jpeg-dir=/usr/local/&--with-png-dir=/usr/local/&\
& & --with-freetype-dir=/usr/local/& --enable-gd-native-ttf&\
& & --with-iconv-dir=/usr/local/&--enable-mbstring&--enable-calendar&\
& & --with-gettext&--with-libxml-dir=/usr/local/&--with-zlib&\
& & --with-pdo-mysql=mysqlnd&--with-mysqli=mysqlnd&--with-mysql=mysqlnd&\
& & --enable-dom&--enable-xml&--enable-fpm&--with-libdir=lib64&--enable-bcmath&\&
& & --with-mysql=/usr/local/mysql/&--with-apxs2=/usr/local/apache2/bin/apxs
报错:checking for BZip2 in default path... not found configure: error: Please reinstall the BZip2 distribution
解决:#&yum&-y&install&bzip-devel
报错: configure: error: Cannot find libmysqlclient_r under /usr/local/mysql/. Note that the MySQL client library is not bundled anymore!
其实这跟PHP没有关系,那是因为在编译APACHE的时候,使用--with-mpm模块 所以就必须在编译MYSQL的时候加上--enable-thread-safe-client.参数就行 下面是一些比较简便的办法:
网上主流的办法:1.&#&cd&/usr/local/mysql/lib/mysql/&
& & & & & & & & &#&ln&-s&libmysqlclient.so.15.0.0&libmysqlclient_r.so
& & & & & & & & &#可是我并在/lib下并没有mysql这个库。所有此种方法没有成功#最后用下面这种办法解决:
& & & & & & & & &2.#&ln&-s&/usr/local/mysql/lib&/usr/local/mysql/lib64
整合PHP和Apache:
#&cp&php.ini-development&/usr/local/php5.6/etc/php.ini
#&在apachede的主配置文件中添加下面两条指令:
AddType&application/x-httpd-php&.php& & &//设置PHP文件类型
LoadModule&php5_module& modules/libphp5.so& //加载PHP模块
#指明index.php文件:
&IfModule&dir_module&
DirectoryIndex&index.php&index.html
&/IfModule&
测试PHP是否加载成功:(通过浏览器访问IP)
#echo&"&?php&phpinfo();&?&"&/usr/local/apache2/htdocs/index.php
三.安装zabbix
1)安装环境:
7 httpd2.4.27 php5.6.31 mysql5.5.20
2)安装zabbix_server:
下载安装zabbix:
#&wget& http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/3.2.6/zabbix-3.2.6.tar.gz/download
#&groupadd&zabbix#&useradd& -g&zabbix&zabbix
#&tar&zxf&zabbix-3.2.6.tar.gz
#&cd& &zabbix-3.2.6
#./configure&--prefix=/usr/local/zabbix/&--enable-server&--enable-agent&--with-mysql&--enable-ipv6&--with-net-snmp&--with-libcurl#&make&&make&install#&ln&-s&/usr/local/zabbix/sbin/zabbix_*& /usr/local/sbin/
创建zabbix数据库并授权:
#&/etc/init.d/mysqld&restart
#&mysql&-uroot&-p
mysql&&CREATE&DATABASE&zabbix&charset=utf8;
mysql&&GRANT&ALL&ON&zabbix.*&to&zabbix@localhost&IDENTIFIED&BY&'jiajie';mysql&&FLUSH&PRIVILEGES;
mysql&&EXIT#cd&zabbix-3.2.6
将Zabbix基础SQL文件导入mysql数据至Zabbix数据库,注意server端应该导入下面三个数据库文件
#&cd&zabbix-3.2.6
#&mysql&-uzabbix&-pjiajie&zabbix&database/mysql/schema.sql&
#&mysql&-uzabbix&-pjiajie&zabbix&database/mysql/images.sql&
#&mysql&-uzabbix&-pjiajie&zabbix&database/mysql/data.sql
备份zabbix_server配置文件,并打开配置文件修改为上面设置的数据库密码DBPassword=jiajie
#&cd&/usr/local/zabbix/etc/
#&cp& zabbix_server.conf{,.bak}#&vim&zabbix_server.conf
&DBPassword=jiajie& //数据库授权的密码
同时复制zabbix_server启动脚本至/etc/init.d/下
#&cd& ../zabbix-3.2.6
#&cp& misc/init.d/tru64/zabbix_server& /etc/init.d/zabbix_server
#&chmod& o+x& /etc/init.d/zabbix_server
接下来配置web端,并重启zabbix以及mysql服务 并查看相关端口是否起来。zabbix_server的端口是10051,agent的端口是10050
#&cp& -a&zabbix-3.2.6/frontends/php/*&/usr/local/apache2/htdocs/
#&/etc/init.d/mysqld&restart
#&/etc/init.d/zabbix_server&restart
然后修改PHP的配置文件???使其支持zabbix。这个上面就有说明。之后重启httpd服务即可。
#&vim&/usr/local/php5.6/etc/php.ini&
date.timezone&=&PRC
post_max_size&=16M
max_execution_time=300
max_input_time=300
always_populate_raw_post_data&=&-1
#&/etc/init.d/httpd&restart
开始安装zabbix_web页面,浏览器访问httpd服务的IP地址即可。根据提示安装即可。
错误:修改了php.ini参数依然报错,显然是那些参数没有生效。这时候查看php.ini的路径是否正确。
如果php.ini的路径是正确。查看了php.ini的路径是正确的,但是还是没有生效。
这时候你可以在apache的配置文件中指明php.ini的路径。加上PHPIniDir "/usr/local/php5.6/etc/" 这条指令即可。
重启apache,获取到路径。完美解决。
配置数据库连接,输入数据库名、用户、密码,单击Test connection,显示OK,单击下一步即可。
填写Zabbix Title显示,可以为空,可以输入自定义的名称:
单击下一步,出现需修创建zabbix.conf.php文件,执行如下命令,或者单击&Download the configuration file&下载zabbix.conf.php文件,将该文件上传到/usr/local/apache2/htdocs/conf,并设置可写权限,刷新WEB页面,最后单击Finish即可:
登录界面,默认用户名和密码为:
zabbix安装完成后,但是显示服务没有起来一直显示 zabbix server is not running ,这时候查看端口和进程,没有任何显示。
排错首先查看日志和端口:
#&ss&-tnl|grep&10051
#&ps&-ef|grep&zabbix
#&tail&-f& /tmp/zabbix_server.log
&21:&[Z3001]&connection&todatabase&'zabbix'&failed:&[2002]
&Can't&connect&to&local&MySQL&server&throughsocket&'/var/lib/mysql/mysql.sock'&(13)
21:&database&is&down:reconnecting&in&10&seconds
解决办法:一看就是找不到mysql.sock的路径,找到mysql.sock的路径并打开zabbix_server的配置文
件指明DBSocket的路径。重启服务即可
#&find&/&-name&mysql.sock
/tmp/mysql.sock
#&vim/usr/local/zabbix/etc/zabbix_server.conf&
DBSocket=/tmp/mysql.sock
3)安装zabbix_agent端:安装客户端和服务端的差不多,这里就直接给出脚本吧:
#!/bin/bash#auto&install&zabbix&agent
#by&jiajie&#############
ZABBIX_SOFT="zabbix-3.2.6"
INSTALL_DIR="/usr/local/zabbix"
URL=http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/3.2.6/zabbix-3.2.6.tar.gz/download
IP=`ifconfig&ens33|sed&-n&'2p'|awk&'{print&$2}'`
read&-p&"Please&input&zabbix_server&IP:"&SERVER_IP
###jump&IP&is&rightful
if&[[&$SERVER_IP&=~&^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$&]];then
& & & & &continue
& & & & & & echo&-e& "\033[31mIP&format&error!\033[0m"
& & exit&0
AGENT_INSTALL(){
if&[&-d&$INSTALL_DIR&];then
echo&"zabbix_agent&is&already&install..."
& & & & exit&1
& & & & if&[&!&-d&/software&];then
& & mkdir&/software
& & & & fi
cd&/software& &
yum&-y&install&curl&curl-devel&net-snmp&net-snmp-devel&perl-DBI&
groupadd&zabbix&;useradd&-g&zabbix&zabbix
wget&$URL&tar&-xf&download&
cd& $ZABBIX_SOFT
./configure& --prefix=/usr/local/zabbix& --enable-agent
if&[&$?&-eq&0&];then
& & & & make&install
echo&"./configure&is&error,please&check..."
ln&-s&$INSTALL_DIR/sbin/zabbix_*&/usr/local/sbin/
cp& misc/init.d/tru64/zabbix_agentd& /etc/init.d/zabbix_agentd&&&
chmod&o+x&/etc/init.d/zabbix_agentd
#config&zabbix&agentdcat&&$INSTALL_DIR/etc/zabbix_agentd.conf&&EOF
LogFile=/tmp/zabbix_agentd.log
Server=$SERVER_IP
ServerActive=$SERVER_IP
Hostname&=&$IP&
#start&zabbix&agentd
iptables&-F
setenforce&0
/etc/init.d/zabbix_agentd&restart
AGENT_INSTALL
更多Zabbix相关教程集合:
在 16.04服务器上安装Zabbix 3.2&
CentOS 7 LNMP环境搭建Zabbix3.0&
Ubuntu 16.04安装部署监控系统Zabbix2.4&
Zabbix监控安装部署及警报配置&
Zabbix触发器表达式详解
Ubuntu 16.04下安装部署Zabbix3.0&
CentOS 6.3下Zabbix监控apache server-status
CentOS 7 下 Zabbix 3.0安装详解
64位CentOS 6.2下安装Zabbix 2.0.6& &
ZABBIX 的详细介绍:ZABBIX 的下载地址:
本文永久更新链接地址:
相关资讯 & & &
& (06月19日)
& (04月16日)
& (07月10日)
& (05月24日)
& (02月09日)
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款关于cisco交换机端口自己down的解决办法_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
关于cisco交换机端口自己down的解决办法
&&cisco交换机端口自己down的解决办法,ps:2960
阅读已结束,下载文档到电脑
想免费下载更多文档?
定制HR最喜欢的简历
你可能喜欢}

我要回帖

更多关于 交换机端口down 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信