集中式服务器搭建方案
‘壹’ 有10台左右的服务器想搭建私有云,有什么好的方案推荐
搭建私有云有多种方案,超融合、集中式、分布式、本地存储等等方式,至于该采用哪种方案进行搭建不是取决于有多少台服务器的,而是取决于企业想要实现哪些功能,想要部署什么样的应用,不同的企业需求需要策划不同的私有云架构,因此,企业私有云搭建方案都是采用定制化的方式来进行策划的。
如果你想要一个确切的私有云搭建建议你寻找一家比较好的私有云方案定制商来为你专门制定一份方案,这样才是最佳的方式。
互联先锋是一家不错的私有云方案定制服务商,你可以去他们的官网提交你的需求,然后他们可以根据你的需求免费帮你定制一份私有云方案。
‘贰’ 5人办公室内,如何搭建集中存储的办公局域网
可以搜索一下,在商城里买个NAS服务器,就可以解决集中存储的办公局域网需求。具体品牌就不说了。
‘叁’ 有40多台服务器,求只用一台KVM就能集中管理的解决方案
建议用RETON的菊链KVM,专门为高密度服务器设计,只需要一台主机和相应计算机模块即可。单台可以串接最多64台服务器,具体型号为1701RD,可以了解下。更多详情,欢迎登录锐盾RETONKVM官网查询
‘肆’ 如何实现集中式RSYSLOG服务器监控
安装RSYSLOG服务器
这第一个部分描述的是如何搭建从客户端收集syslog数据的RSYSLOG服务器。在该例子中,我们的服务器名为rsyslog.domain.com,其固定IP地址为192.168.0.15。
首先,我们安装一些依赖项。
apt-get update
apt-get upgrade
apt-get install rsyslog rsyslog-mysql unzip zip binutils cpp fetchmail flex gcc libarchive-zip-perl libc6-dev libcompress-zlib-perl libpcre3 libpopt-dev lynx m4 make ncftp nmap openssl perl perl-moles zlib1g-dev autoconf automake1.9 libtool bison autotools-dev g++ mysql-server mysql-client libmysqlclient15-dev apache2 apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert libdb4.6-dev libapache2-mod-php5 php5 php5-common php5-curl php5-dev php5-gd php5-idn php-pear php5-imagick php5-imap php5-json php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl
安装过程中要求你输入MySQL服务器的密码时,创建一个密码!
我的OpenVZ模板已准备好了一切,所以下面这个命令对你来说可能没有必要……
apt-get install linux-kernel-headers
确保相应服务已创建并运行起来……
/etc/init.d/rsyslog restart
/etc/init.d/mysql restart
/etc/init.d/apache2 restart
确保服务器在侦听合适的TCP IP端口(端口80和端口3306)。这时,RSYSLOG还没有侦听任何端口。
rsyslog:~# netstat -tapn
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 415/mysqld
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 581/apache2
然后,我们可以构建rsyslog数据库:
mysqladmin -u root -p create rsyslog
接下来,我们启动MySQL命令外壳程序,创建rsyslog用户:
mysql -u root -p
GRANT SELECT, INSERT, UPDATE, DELETE ON rsyslog.* TO 'rsyslog'@'localhost' IDENTIFIED BY 'ENTER-YOUR-NEW-RSYSLOG-PASSWORD-HERE';
FLUSH PRIVILEGES;
quit
接下来,我们配置rsyslog服务器,以便侦听TCP端口514:
vi /etc/rsyslog.conf
添加这几行……(要记得将密码更改成你在创建MySQL服务器的rsyslog用户时输入的那个密码。)
$ModLoad MySQL
*.* >127.0.0.1,rsyslog,rsyslog,ENTER-YOUR-NEW-RSYSLOG-PASSWORD-HERE
……并去掉处理TCP syslog接收的几行代码前面的注释。
# rsyslog v3的/etc/rsyslog.conf配置文件
#
# 想了解更多信息,请参阅/usr/share/doc/rsyslog-doc/html/rsyslog_conf.html
$ModLoad MySQL
*.* >127.0.0.1,rsyslog,rsyslog,ENTER-YOUR-NEW-RSYSLOG-PASSWORD-HERE
#################
#### 模块 ####
#################
$ModLoad imuxsock # 提供对本地系统日志的支持
$ModLoad imklog # 提供内核日志支持(以前由rklogd来提供)
#$ModLoad immark # 提供--MARK--息功能
# 提供UDP syslog接收
#$ModLoad imudp
#$UDPServerRun 514
# 提供TCP syslog接收
$ModLoad imtcp
$InputTCPServerRun 514
###########################
#### 全局指令 ####
###########################
并重启rsyslog服务。
/etc/init.d/rsyslog restart
确保服务器在侦听合适的TCP IP端口。(端口80、端口514和端口3306。)
rsyslog:~# netstat -tapn
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 0.0.0.0:514 0.0.0.0:* LISTEN 618/rsyslogd
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 415/mysqld
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 581/apache2
接着我们下载LogAnalyzer,并配置Apache web服务器,以便显示日志。
cd /tmp
wget http://download.adiscon.com/loganalyzer/loganalyzer-3.4.1.tar.gz
tar xvzf loganalyzer-3.4.1.tar.gz
mv loganalyzer-3.4.1/ /var/www/
cd /var/www
接着我们为Apache web服务器配置www文件夹用户权限。
chown www-data:www-data * . -Rf
然后,我们对LogAnalyzer文件夹作了一些“改进”工作。
mv loganalyzer-3.4.1/ loganalyzer
cd contrib/
cp * ./../src/
cd ./../src/
sh ./configure.sh
我们已准备使用我们的互联网服务器来输入LogAnalyzer的最后设置项。往你的互联网浏览器里面输入rsyslog服务器的固定IP地址,本文中是http://192.168.0.15/loganalyzer/src/install.php。
运行简单的设置脚本(很简单,只要点击next -> next。)
现在,你应该有了正常运行的rsyslog服务器,而且LogAnalyzer已创建并运行起来。
接下来,我们配置RSYSLOG客户端,以便将其syslog数据发送到rsyslog服务器:
配置RSYSLOG客户端
我们要做的通常仅仅是配置rsyslog.conf文件,然后重启服务。(几乎所有Debian操作系统都预先安装了rsyslog。)
vi /etc/rsyslog.conf
添加万一网络连接中断要用到的work spool目录这几行,并将你的rsyslog服务器IP地址更改成192.168.0.15。(你可能还想要用mkdir命令来创建/rsyslog/work spool目录。)
# 提供TCP syslog接收
#$ModLoad imtcp
#$InputTCPServerRun 514
$WorkDirectory /rsyslog/work # work(spool)文件的默认位置
$ActionQueueType LinkedList # 使用异步处理
$ActionQueueFileName srvrfwd # 设置文件名称,还启用磁盘模式
$ActionResumeRetryCount -1 # 插入失败后,无限次重试
$ActionQueueSaveOnShutdown on # 如果rsyslog关闭,保存内存中数据
*.* @@YOUR-RSYSLOG-SERVER-ADDRESS-HERE
###########################
#### 全局指令####
###########################
并重启rsyslog服务。
/etc/init.d/rsyslog restart
服务器已通过合适的TCP IP端口(端口514)连接。
root@ic1:~# netstat -tapn
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 192.168.0.100:49188 192.168.0.15:514 ESTABLISHED 13289/rsyslogd
这就是成功搭建的系统的样子。
‘伍’ 集中式存储和分布式存储可以共同部署吗
肯定不能,之间的区别:
1分布式 存储就是DAS ,就是服务器里面放着硬盘,多台服务器的话就是分布式存储,数据分散,不易于管理。
2集中存储就是 NAS,SAN,将服务器和硬盘分开,数据都存放NAS设备中,NAS设备再级联磁盘阵列,然后多个服务器对这个NAS设备进行访问,操作,集中数据管理,提高利用率,解放服务器!
‘陆’ 如何实现服务器管理集中化
当运维需求随着业务需求不断变化,服务器不断增多,我们需要对其进行统一集中化管理,并在数量不断增加的情况下保持稳定。云帮手支持多IP服务器集中可视化管理,功能覆盖整个业务流程,避免多系统繁杂管理,保障业务高效运行。
‘柒’ 服务器web日志集中管理方案,有没有推荐
推荐看看服务器产品集群案性价比高
产品型号:ZI11S4-4532E
产品类型:单路四核机架式服务器
处 理 器:Xeon E3-1220
V3
内 存:4G DDR3 ECC
硬 盘:HD SATA3 500G
机 构:1U机架式
产品址:
‘捌’ 什么叫集中服务器,什么叫分散服务器
我是这样理解分散的:销售、采购、财务等数据可以分布存放,当只使用其中的一个模块时,只需要要访问相关的数据库就行了,而如果涉及到多个模块时,再调用别处的数据到本地,进行运算。而集中,就是什么数据都放在一个数据服务器。前者对服务器的压力较少,并且如果其它服务器出现故障后,还可以使用;后者要求较高,荣辱与共。抛砖(非金砖)引玉。
‘玖’ client-server方法组建局域网,请说明这种方式的好处,重点说明集中服务的优点。
c/s模式,拓扑方便易管理呀,结构层次明确,服务器架设也方便,点对多点服务,故障易排查