cacti,cactus,cereus哪个才是仙人掌的意思啊?它们有什么区别?
首先感谢你提出的问题,因为我也很感兴趣!~
cactus 是 【仙人掌;仙人掌科植物】 的意思
cacti 是其的复数形式
cactuses 是另一种的复数形式
cereus 仙影掌
这两个单词都有仙人掌的意思,没有过多区别,均属于同义词。
举个例子:OK、fine、good、nice、well、all right...在词典中都有“好”的解释。
或者通俗易懂的说:本人叫“李响”,小名“李阳”。
如果学术性的角度区分的话,其实就是:cactus 【仙人掌科植物】cereus【仙人掌科大型植物】
言下之意就是size大一些的仙人掌
为了区分大小而另生的单词
但就我所知仙影掌里还会分大属和小属,讲解起来很麻烦
但作为英语为二类语言的英文学习者
我们只需要了解cactus是仙人掌的意思cacti和cactuses是其复数的形式
cereus俗称仙影掌 归类在cacti里面 一般只有具体讲到仙人掌的大小时 才会具体区分
以上就是我的回答,希望能给你一个合理的解释
cacti的安装???
◎ 软件基本需求
1.(非必要) Apache> - 这个软件是非必要的如果您的 Windows 已经有 Windows
Information Server.
2.Cacti> - 安装它从 *.zip 的档案,并将它解压缩,然后将程序档案复制到在
您的网页目录里 "Cacti" 的数据夹里.
3.Cactid - 安装它从 *. zip 的档案 ,并将它解压缩到 c:cacti 资料夹. 确
定您的 cactid.conf 档案里的 MySQL 信息都正确.
4.RRDTool - 安装它并从 Cacti 网站下载. 安装到 c:cacti 资料夹.
5.PHP 4.3.6+ or 5.x - 安装它在 c:php 数据夹或者其它数据夹.
6.MySQL 4.x or MySQL 5.x - 安装在预设的数据夹.
7.(非必要) Cygwin - 下载它从 Cygwin website. 执行 setup.exe 档案,之后
就可以使用它.
8.Net-SNMP - 安装它在 c:-snmp 资料夹.
9.(非必要)ActivePerl - 如果您要执行perl档的话,请安装它.
◎ 设定PHP
假如您使用PHP 4 建议将安装目录选在 c:php 下面
增加系统变量 PATH c:php 系统变量的设定在 控制台 → 系统 → 进阶 → 环
境变量 → 系统变量
新增一个新的系统变量 PHPRC c:php
新增一个新的系统变量 MIBDIRS 假如使用PHP4 设定如下 c:phpmibs ,假如
使用PHP5 设定如下 c:phpextrasmibs
假如您使用 PHP 4.3.5 或者更少,请建立下面数据夹 c: mp
将您的 php.ini 移到 c:php下面
假如使用 PHP4 请将 php.ini修改如下
extension_dir = c:phpextensions
extension=php_snmp.dll
extension=php_sockets.dll
cgi.force_redirect = 0
假如使用 PHP5 请将 php.ini 修改如下
extension_dir = c:phpext
extension=php_mysql.dll
extension=php_snmp.dll
extension=php_sockets.dll
cgi.force_redirect = 0
假如您使用 PHP 4.3.5或者更少 请修改 php.ini 如下
session.save_path=c: mp
假如您想上传档案请将 php.ini 修改如下
file_uploads = On
◎ 安装 RRDTool
下载 RRDTool zip 档案从下面网站
/downloads/rrdtool/win32/
并将它解压缩,复制数据夹里的数据到 c:cacti .
◎ 安装 Net-Snmp
从网站 / 下载最新版本的Win32档案
并将它安装在 c:-snmp 下面
◎ 启动本机 SNMP
如果您也要侦测本机的snmp状态请启用它
开启控制台 → 新增移除程序 → 新增移除Windows组件 → Management and
Monitoring Tools → Simple Network Management Protocol
将它打勾后点选确定并启动它.
◎ 安装 Cactid
下载 最新版本的 Cactid 从下面网站
/downloads/cactid/packages/Windows/
解压缩 Cactid zip 档案,复制数据夹里的数据到 c:cacti,并确定
cactid.conf 档案里的下面数据符合您的MySQL信息.
DB_Host 127.0.0.1 or hostname (请勿输入 localhost)
DB_Database cacti
DB_User cactiuser
DB_Password cacti
DB_Port 3306
◎ 安装ActivePerl
请到下面网站下载最新版本的ActivePerl for Windows
/Products/Download/Download.plex?
id=ActivePerl
请下载5.6.x.xxx版本
◎ 设定 Cacti
下载最新版本的 Cacti 从下面网站
/downloads/
解压缩档案后将档案复制到您的网页目录
MySQL 里新增一个 cacti 的数据库 然后汇入 cacti_web_root/cacti/cacti.sql
这一个档案
修改 cacti_web_root/cacti/include/config.php 这一个档案,并符合您的
MySQL 信息.
$database_default = "cacti";
$database_hostname = "localhost";
$database_username = "cactiuser";
$database_password = "cacti";
$database_port = "3306";
◎ 打开您的浏览器输入下面网址:
http://your-server/cacti/install
并依照指示选择 New Install 然后点选下一步
之后这里需输入一写信息,如rrdtool、php、snmpwalk、snmpget的位置,请依照
您上面安装路径输入正确的路径
所有路径都是此档案的绝对路径而不是所在目录
如果事后无法显示出图形请到Configuration → Settings → General →
RRDTool Utility Version 将它改成RRDTool 1.2x
如果有图确没文字的话,请到paths里的RRDTool Default Font Path -
c:/windows/fonts/arial.ttf
注意:如果系统是Windows 2003 Server请将C:WINDOWSsystem32cmd.exe及
snmp的*.exe加入IIS的使用者读取权限,此举对系统有一定的危险
性,如果无相关对策请更改操作系统。
◎ 登入的账号密码
登入的账号密码预设都是 admin. 登入后需立即更改您的密码。
◎ 定时执行命令
请打开您的命令提示输入下面
c:/php/php.exe c:/cacti_web_root/cacti/poller.php
测试是否有输出下面类似信息
C:>c:/php/php.exe c:/cacti_web_root/cacti/poller.php
OK u:0.00 s:0.06 r:1.32
OK u:0.00 s:0.06 r:1.32
OK u:0.00 s:0.16 r:2.59
OK u:0.00 s:0.17 r:2.62
10/28/2005 04:57:12 PM - SYSTEM STATS: Time:4.7272 Method:cmd.php
Processes:1 Threads:N/A Hosts:1 HostsPerProcess:2 DataSources:4
RRDsProcessed:2
之后您应该确认 cacti.log 档案有在 /cacti/log/出现跟 *.rrd 档案有在
/cacti/rra/ 出现.
点选开始 → 设定 → 控制台 → 排定的工作
点新增排定工作 → 下一步 → 点选浏览 → 并选择 C:PHPphp.exe
输入排程名称 选择每日执行 → 下一步
这边不要变更 → 下一步
输入执行者的名称及密码 → 下一步
完成 → 勾起按下[完成]后开启这项工作的进阶内容
选择上方选项里的 → 工作将执行里的指令改成(请注意您的poller.php档案的
位置)
c:/php/php.exe c:/cacti_web_root/cacti/poller.php
选择上方选项里的 → 排程 点选进阶
勾选 重复执行 → 每隔改成5分钟 → 直到:改成期间 24小时 0 分钟
◎ 开始设定
现在您可以立即联机到cacti去设定了
nagios和cacti的区别
nagios是基于系统设定的阈值来进行报警,比如说机器的CPU使用率超过90%,系统温度过热超过70度。
机器的第2条内存失效等。
而CACTI优势是针对系统的的状态做线性采集,上一小时把CPU的使用率在每分钟数值以折线图的形式显示出来。
两个都开源免费的软件,CACTI初始部署要比NAGIOS简单很多。
两者结合使用可以更有效的提高对系统状态的监控。
cacti的从安装到使用具体步骤?
1、 操作系统:Windows Server 2003企业版(或其他NT系统)。
2、 安装Apache,当然也可以使用IIS。
3、 安装MySQL,下载MySQL的Windows版本并安装到c:/mysql文件夹下。
4、 安装PHP,从 下载PHP 5.X并安装到c:/php文件夹下。
5、 安装RRDTool,从下载Cygwin版RRDTool并安装到c:/cacti文件夹下。
6、 安装Net-SNMP,下载Net-SNMP并安装到c:-snmp文件夹下。
7、 安装Cacti,将下载的Cacti 压缩文件解压到WEB目录下,并改名为cacti。
8、 安装Cactid,将下载的Cactid压缩文件解压到c:/cacti文件夹下。
9、 安装Cygwin,从Cygwin站点下载setup.exe文件,安装cygwin到c:/cygwin文件夹下。
10、安装ActivePerl,有些脚本是用perl语言写的,所以需要ActivePerl的支持。
<首先要做的就是在Windows安装Net-Snmp,这个工具安装起来也是很方便的,一路下一步就好了,不用做什么设置,最好是按照Cacti默认的路径安装,这样设置起CACTI来会省不少事,Cacti默认查找Net-Snmp的路径是C:-snmp,所以我们最好将它安装在这个目录下。
而RRDTOOL也已经有Windows下的版本的了,我们只要把它解压就可以了,由于CACTI默认的搜索路径是c:
rdtool,所以我们把它解压到这个目录就可以了。
最后我们只要把CACTI复制到Web服务器的根目录就可以了,我这里是C:AppServwww,所以我把从网上下载到的CACTI解压到了这个目录下的CACTI目录,然后打开IE输入: http://localhost,点phpMyAdmin Database Manager Version 2.9.2链接,输入Mysql的用户名和密码,进入PhpMyAdmin后,新建一个数据库“cacti”,新建一个用户“cactiuser”,密码“cactiuser”,给这个用户完全控制“cacti”数据库权限。
然后选择导入数据,把C:AppServwwwcacticacti.sql文件导入到cacti数据库。
到此我们就可以打开IE,输入 http://localhost/cacti/install.php来对cacti进行一些简单的设置,主要是路径的设置。
这样我们就安装成功了CACTI,当然我们还需要进行任务计划的设置等,详细的设置请参见我的上一篇文章“在Windows下安装CACTI”。
最后附上本次所需要软件的下载地址:
AppServ: /soft/35753.htm
CACTI: /downloads
RRDTOOL For Windows: /soft/35753.htm
Net-Snmp For Windows:
/project/showfiles.php?group_id=12694&package_id=162885&release_id=466298
>