CentOS6.x配置windows无法完成配置后几天又不能用了

CentOS 6.X设置环境时间最佳实践_服务器应用_Linux公社-Linux系统门户网站
你好,游客
CentOS 6.X设置环境时间最佳实践
来源:Linux社区&
作者:sima2004
6.X设置环境时间最佳实践
服务器的时间在平时不起眼,但绝对是不可忽视的一个因素;例如(1)服务器之间不同步,服务器之间的验证会失败,会导致整个系统不能用;(2)对于数据库服务器记录的数据日志时间有偏差,遇到电商的秒杀活动,这损失的金钱可能就以百万计;&&&例子很多就不一一列举,言归正传,一、设置适合的时区正在本机上生效的失去文件是/etc/localtime(1)查看本机上保存的时区文件ls -R /usr/share/zoneinfo/
(2)只要将/usr/share/zoneinfo中相应的文件覆盖/etc/localtime这个文件即可修改时区;例如修改本机的时区为上海时区1 cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
二、手动设置服务器时间(1)用date命令修改到指定的时间date MMDDhhmmYYYY : MM月份\DD日期\hh小时\mm分钟\YYYY年份例如,指定时间为日12:03date
(2)将操作系统时间写入硬件CMOS芯片(操作系统每次重启从CMOS读入)hwclock &w
三、使用网络时间协议使用网络协议校正时间,可以避免手动调整带来的时间误差,较好的同标准时间同步(1)手动校正ntpdate time.windows.com
*time.windows.com是微软公司提供的一个网络时间服务器(2)通过NTP服务自动校正(服务自动校正会一点一点的将时间同步过来)先修改/etc/ntp.conf文件(一般不需要修改),如果文件中没有类似&server XXXXX&的配置,就添加一条server time.windows.com
开启ntpd服务,并设置开机启动: chkconfig ntpd on
&*建议:(1)非到必要的情况下不要手动调整服务器时间,手动会跳跃式设定时间,这样会对服务器上应用程序有较大的伤害;(2)最佳实践,将&ntpdate time.windows.com&写入&/etc/rc.local&开机同步时间;同时设置开启NTPD服务;
更多CentOS相关信息见 专题页面
本文永久更新链接地址:
相关资讯 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款> 博客详情
摘要: openvswitch 虚拟交换机 centos6.x 编译安装及简单vlan配置
一、搭建编译环境
&安装编译环境
#yum&install&gcc&make&python-devel&openssl-devel&kernel-devel&graphviz&\
&&&&&&&kernel-debug-devel&autoconf&automake&rpm-build&redhat-rpm-config&\
&&&&&&&libtool
& 编译rpm建议使用普通用户
& 下载创建编译目录脚本
$wget&ftp://ftp.owlriver.com/pub/local/COLUG//RPM-build-tree.txt
& 执行脚本
$sh&RPM-build-tree.txt
&将会在当前用户家目录创建如下目录
├──&BUILD
├──&BUILDROOT
├──&RPMS
├──&SOURCES
├──&SPECS
└──&SRPMS
二、编译&openvswitch&rpm包
##切换至家目录
##下载openvswitch源码包
$wget&http://openvswitch.org/releases/openvswitch-2.3.1.tar.gz&
$cp&openvswitch-2.3.1.tar.gz&rpmbuild/SOURCES/
$tar&xvf&openvswitch-2.3.1.tar.gz
$cd&openvswitch-2.3.1
##编译内核
$cp&rhel/openvswitch-kmod.files&~/rpmbuild/SOURCES/
$rpmbuild&-bb&rhel/openvswitch-kmod-rhel6.spec
##编译openvswitch&rpm
$rpmbuild&-bb&rhel/openvswitch.spec
编译完成后rpm包位于
ll&~/rpmbuild/RPMS/x86_64/
total&11440
-rw-rw-r--.&1&firxiao&firxiao&1223288&Dec&17&05:50&kmod-openvswitch-2.3.1-1.el6.x86_64.rpm
-rw-rw-r--.&1&firxiao&firxiao&2640440&Dec&17&06:01&openvswitch-2.3.1-1.x86_64.rpm
-rw-rw-r--.&1&firxiao&firxiao&7846548&Dec&17&06:01&openvswitch-debuginfo-2.3.1-1.x86_64.rpm
& 将openvswitch-2.3.1-1.x86_64.rpm &kmod-openvswitch-2.3.1-1.el6.x86_64.rpm 上传至vm1、vm2
& 使用yum安装
#yum&install&openvswitch-2.3.1-1.x86_64.rpm&&kmod-openvswitch-2.3.1-1.el6.x86_64.rpm
& 启动服务
#/etc/init.d/openvswitch&start
三、配置及使用
vm1&&&&&&&&&&&&&&&&&&&vm2&&&&&&&&&&&&&&&&&&&&&&&&&&&vm1&and&vm2&创建桥接网卡ovsbridge0&
----&&&&&&&&&&&&&&&&&&----&&&&&&&&&&&&&&&&&&&&&&&&&&基于ovsbridge0创建vlan100网卡。
eth0&&&&&&&&&&&&&&&&&&ech0
--------------&&&&&&&&-------------
ovsbridge0&&&&&&&&&&&&ovsbridge0&&&
172.16.0.20/24&&&&&&&&172.16.0.21/24
--------------&&&&&&&&--------------
&&vlan100&&&&&&&&&&&&&&&vlan100
&&192.168.100.2/24&&&&&&192.168.100.3/24&
&&----------------&&&&&&----------------
将配置文件放于/etc/sysconfig/network-scripts
& vm1网卡配置信息
[root@vm1&network-scripts]#&cat&ifcfg-eth0&
DEVICE=eth0
ONBOOT=yes
DEVICETYPE=ovs
TYPE=OVSPort
OVS_BRIDGE=ovsbridge0
BOOTPROTO=none
HOTPLUG=no
[root@vm1&network-scripts]#&cat&ifcfg-ovsbridge0&
DEVICE=ovsbridge0
ONBOOT=yes
DEVICETYPE=ovs
TYPE=OVSBridge
BOOTPROTO=static
IPADDR=172.16.0.20
NETMASK=255.255.255.0
HOTPLUG=no
[root@vm1&network-scripts]#&cat&ifcfg-vlan100&&&&
DEVICE=vlan100
ONBOOT=yes
DEVICETYPE=ovs
TYPE=OVSIntPort
BOOTPROTO=static
IPADDR=192.168.100.2
NETMASK=255.255.255.0
OVS_BRIDGE=ovsbridge0
OVS_OPTIONS="tag=100"
OVS_EXTRA="set&Interface&$DEVICE&external-ids:iface-id=$(hostname&-s)-$DEVICE-vif"
HOTPLUG=no
[root@vm1&~]#&ovs-vsctl&show&&&&&
fedbda2f-2516-4aff-b89f-cac
&&&&Bridge&"ovsbridge0"
&&&&&&&&Port&"vlan100"
&&&&&&&&&&&&tag:&100
&&&&&&&&&&&&Interface&"vlan100"
&&&&&&&&&&&&&&&&type:&internal
&&&&&&&&Port&"eth0"
&&&&&&&&&&&&Interface&"eth0"
&&&&&&&&Port&"ovsbridge0"
&&&&&&&&&&&&Interface&"ovsbridge0"
&&&&&&&&&&&&&&&&type:&internal
&&&&ovs_version:&"2.3.1"
& vm2网卡配置信息
[root@vm2&network-scripts]#&cat&ifcfg-eth0&
DEVICE=eth0
ONBOOT=yes
DEVICETYPE=ovs
TYPE=OVSPort
OVS_BRIDGE=ovsbridge0
BOOTPROTO=none
HOTPLUG=no
[root@vm2&network-scripts]#&cat&ifcfg-ovsbridge0&
DEVICE=ovsbridge0
ONBOOT=yes
DEVICETYPE=ovs
TYPE=OVSBridge
BOOTPROTO=static
IPADDR=172.16.0.21
NETMASK=255.255.255.0
HOTPLUG=no
[root@vm2&network-scripts]#&cat&ifcfg-vlan100&&&&
DEVICE=vlan100
ONBOOT=yes
DEVICETYPE=ovs
TYPE=OVSIntPort
BOOTPROTO=static
IPADDR=192.168.100.3
NETMASK=255.255.255.0
OVS_BRIDGE=ovsbridge0
OVS_OPTIONS="tag=100"
OVS_EXTRA="set&Interface&$DEVICE&external-ids:iface-id=$(hostname&-s)-$DEVICE-vif"
HOTPLUG=no
[root@vm2&~]#&ovs-vsctl&show
646f5f0f-6a6b-4b01-9c3c-f7684aa64ecc
&&&&Bridge&"ovsbridge0"
&&&&&&&&Port&"eth0"
&&&&&&&&&&&&Interface&"eth0"
&&&&&&&&Port&"ovsbridge0"
&&&&&&&&&&&&Interface&"ovsbridge0"
&&&&&&&&&&&&&&&&type:&internal
&&&&&&&&Port&"vlan100"
&&&&&&&&&&&&tag:&100
&&&&&&&&&&&&Interface&"vlan100"
&&&&&&&&&&&&&&&&type:&internal
&&&&ovs_version:&"2.3.1"
& 配置好网卡后
#service&network&restart
四、测试配置
在vm1 上 vm2 上使用 172.16.0.0/24可以互相通信
使用vlan100 192.168.100.0/24也可进行通信 两个网络互相隔离
编译rpm参考:&openvswitch-2.3.1/INSTALL.RHEL
网络配置参考:
支付宝支付
微信扫码支付
打赏金额: ¥
已支付成功
打赏金额: ¥CentOS6.x DNS配置[解决重启dns配置丢失]
我的图书馆
CentOS6.x DNS配置[解决重启dns配置丢失]
CentOS6.x DNS配置[解决重启dns配置丢失]
之前用5.5的时候,
只需要修改一下 /etc/resolv.conf
&&&&&修改内容:& nameserver xxx.xxx.xxx.xxx
&&&&&&&&&&&&&&&&&nameserver xxx.xxx.xxx.xxx
但在6.4下, service network restart 重启一下网络,resolv.conf又变回默认的了
6.4解决方法
直接在&/etc/sysconfig/network-scripts/ifcfg-eth0[x] 下修改
&DNS1:XXX.XXX.XXX.XXX
&DNS2:XXX.XXX.XXX.XXX
&service network restart下,& vi/etc/resolv.conf
就会看到:
& nameserver xxx.xxx.xxx.xxx
& nameserver xxx.xxx.xxx.xxx
注意:设置前请先备份配置文件
TA的最新馆藏
喜欢该文的人也喜欢你的位置:→ → → 正文
12345678910
12345678910
默认情况下,CentOS6 64 bit 已经早已不支持php5.2.x ,但是某些php程序还需要zend optimizer支持,怎么办呢?目前大部分的yum repos 都已经不支持直接安装php5.2了,怎么在CentOS6.x/6.5/6.4/6.3/6.2/7.x 64位安装php5.2(使用YUM自动安装)
wget -qq -O - http://www.atomicorp.com/installers/atomic&| /bin/bash
备份[ !!! Take php.ini, php.conf and other backups !!! ],如果是新安装的,就忽略此部分。
删除已经安装的php包 yum remove& php*
安装 yum install atomic-php52*
做好映射:
ln -s /opt/atomic/atomic-php52/root/usr/bin/php /usr/bin/php
ln -s /opt/atomic/atomic-php52/root/usr/bin/php-cgi /usr/bin/php-cgi
ln -s /opt/atomic/atomic-php52/root/etc/php.d/ /etc/php.d
ln -s /opt/atomic/atomic-php52/root/etc/php.ini /etc/php.ini
ln -s /opt/atomic/atomic-php52/root/usr/lib64/php/ /usr/lib64/php
ln -s /opt/atomic/atomic-php52/root/usr/share/php/ /usr/share/php
vi /etc/httpd/conf.d/atomic-php52-php.conf
# Edit prefork part from libphp5.so to libphp52.so:
LoadModule php5_module modules/libphp52.so
PHP 5.2.17 (cli) (built: May 21 :58)
Copyright (c)
The PHP Group
Zend Engine v2.2.0, Copyright (c)
Zend Technologies
# uname -a
Linux host819.ctohome.com 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC
x86_64 x86_64 GNU/Linux
[root@host819 etc]# cat /etc/redhat-release
CentOS release 6.5 (Final)
service httpd restart
vi /etc/yum.conf
增加 exclude=php* 防止不小心升级了php
在安装zend optimizer即可:
This program makes use of the Zend Scripting Language Engine:
Zend&Engine&v2.2.0,&Copyright&(c)&&Zend&Technologies
&&&&with&Zend&Extension&Manager&v1.2.2,&Copyright&(c)&,&by&Zend&Technologies
&&&&with&Zend&Optimizer&v3.3.3,&Copyright&(c)&,&by&Zend&Technologies
如果你需要我们帮您安装php5.2 + Zend&Optimizer ,费用是100元/服务器/次安装
centos5.x 32bit 默认安装是php5.1.x 版本, 要升级到php5.2可尝试如下方法:
rm -f php*
vi /etc/yum.conf 增加下面一行禁止升级php5.3
exclude=php*5.3*
执行下面命令开始升级php,检查是否显示的是php5.2的版本
yum update php*
vi /etc/yum.conf 增加下面一行禁止升级php
exclude=php*5.3* php*
centos5.x 32bit安装php5.2的另一个方法:
rpm -Uvh http://mirror.webtatic.com/yum/centos/5/latest.rpm
rm -f php*
vi /etc/yum.conf 增加下面一行禁止升级php5.3
exclude=php*5.3*
执行下面命令开始升级php,检查是否显示的是php5.2的版本
yum --enablerepo=webtatic --exclude=php*5.3* update php*
安装缺失php库: yum --enablerepo=webtatic --exclude=php*5.3* install mcrypt mbstring php-mbstring php-mcrypt
升级成功后,
vi /etc/yum.conf 增加下面一行禁止升级php
exclude=php*5.3* php*
&在线购买:&市场价:300.00 元&会员价:100.00 元(折扣:33%)&节省:200 元&&点这里复制本页地址发送给您QQ/MSN上的好友新手园地& & & 硬件问题Linux系统管理Linux网络问题Linux环境编程Linux桌面系统国产LinuxBSD& & & BSD文档中心AIX& & & 新手入门& & & AIX文档中心& & & 资源下载& & & Power高级应用& & & IBM存储AS400Solaris& & & Solaris文档中心HP-UX& & & HP文档中心SCO UNIX& & & SCO文档中心互操作专区IRIXTru64 UNIXMac OS X门户网站运维集群和高可用服务器应用监控和防护虚拟化技术架构设计行业应用和管理服务器及硬件技术& & & 服务器资源下载云计算& & & 云计算文档中心& & & 云计算业界& & & 云计算资源下载存储备份& & & 存储文档中心& & & 存储业界& & & 存储资源下载& & & Symantec技术交流区安全技术网络技术& & & 网络技术文档中心C/C++& & & GUI编程& & & Functional编程内核源码& & & 内核问题移动开发& & & 移动开发技术资料ShellPerlJava& & & Java文档中心PHP& & & php文档中心Python& & & Python文档中心RubyCPU与编译器嵌入式开发驱动开发Web开发VoIP开发技术MySQL& & & MySQL文档中心SybaseOraclePostgreSQLDB2Informix数据仓库与数据挖掘NoSQL技术IT业界新闻与评论IT职业生涯& & & 猎头招聘IT图书与评论& & & CU技术图书大系& & & Linux书友会二手交易下载共享Linux文档专区IT培训与认证& & & 培训交流& & & 认证培训清茶斋投资理财运动地带快乐数码摄影& & & 摄影器材& & & 摄影比赛专区IT爱车族旅游天下站务交流版主会议室博客SNS站务交流区CU活动专区& & & Power活动专区& & & 拍卖交流区频道交流区
家境小康, 积分 1496, 距离下一级还需 504 积分
论坛徽章:2
RHCS之gfs2 安装配置
& & 系统环境 CentOS 6.3 x86_64
& & cluster-manager 192.168.0.230
& & cluster-node1& &192.168.0.231
& & cluster-node2& &192.168.0.232
& & cluster-node3& &192.168.0.233
& & cluster-node4& &192.168.0.234
& & shareStorage& & 192.168.0.235
1. 安装配置scsi-target
& &# yum install scsi-target-utils -y
& &# chkconfig tgtd on
& &# iptables -A INPUT -s 192.168.0.0/24 -p tcp -m tcp --dprot 3260 -j ACCEPT
& &# service iptables save
& &# vim /etc/tgt/targets.conf
& && &&&&target iqn.2012.11.com.kvmapp:shareStorage&
& && && && &backing-store /dev/vdb
& && && && &initiator-address 192.168.0.0/24
& && && && &write-cache off
& && &&&&/target&
& &# service tgtd start
& &# netstat -luntp | grep 3260
& &# tgt-admin --show
2. 安装配置iscsi-initiator(每个集群节点都安装,web管理节点不要安装)
& & # yum install iscsi-initiator-utils
& & # chkconfig iscsi on
& & # chkconfig iscsid on
& & # iscsiadm&&-m discovery -t sendtargets -p 192.168.0.235
& & # iscsiadm -m node -T iqn.2012.11.com.kvmapp:shareStorage --login
3. 安装集群web管理工具luci (cluster-manager节点)
& & # yum install luci
& & # chkconfig luci on
& & # service luci start
& & # iptables -I INPUT 4 -s 192.168.0.0/24 -p tcp -m tcp --dport 8084 -j ACCEPT
& & # service iptables save
& & 访问RHCS集群web管理,在浏览器里面输入
& & Username: root
& & Password: *******& && && && & //就是系统的root密码
4. 安装配置集群节点(cluster-node1,先配置这个节点)
& & 4.1 安装cman
& && &&&4.1.1 cman是什么?
& && && && &答:cman是cluster manager的简称,是一个分布式集群管理工具,运行在集群的各个节点上,为RHCS提供集群管理任务。cman 用于管理集群成员、消息和通知。
& && && && &它通过监控每个节点的运行状态来了解成员之间的关系。当集群中某个节点出现了故障时,节点成员关系将发生变化,cman及时将这种改变通知底层,进而做出相应的
& && && && &调整。cman根据每个节点的运行状态的运行状态,统计出一个法定节点数,作为集群是否存活的依据。当整个集群中有多余一半的节点处于激活状态时,表示达到了法定
& && && && &节点数,此集群可以正常运行;当集群中有一半或者少于一半的节点处于激活状态是,表示没有达到法定的节点数,此时整个集群系统将要变得不可用。cman依赖于ccs,
& && && && &并且cman通过ccs读取cluster.conf文件。
& && && && &
& && & 4.1.2 安装cman
& && && && &# yum install cman
& && && && &# chkconfig cman on
& && && && &# iptables -I INPUT 4 -s 192.168.0.0/24 -p udp&&--dport
& && && && &# service iptables save
& && && && &
& &4.2 安装ricci
& && &&&4.2.1 ricci是什么?
& && && && &答:conga是集群管理软件,通过使用conga,你可以非常方便的配置和管理好你的服务器集群和存储阵列.conga由两部分组成,luci和ricci,luci是跑在集群管理机器上
& && && && &的服务,而ricci则是跑在各集群节点上的服务,集群的管理和配置由这两个服务进行通信。
& && &&&4.2.2 安装ricci
& && && && &# yum install ricci
& && && && &# chkconfig ricci on
& && && && &# passwd ricci
& && && && &# iptables -I INPUT 4 -s 192.168.0.0/24 -p tcp -m tcp --dport 11111 -j ACCEPT
& && && && &# service iptables save
&&4.3 安装rgmanager
& && & 4.3.1 rgmanager是什么?
& && && &&&答:它主要用来监督、启动、停止集群的应用、服务和资源。当一个节点的服务失败时,高可用集群服务管理进程可以将服务从这个失败节点转移至其点健康节点上,这种服务转移能力是自动动,透明的。
& && && &&&RHCS通过rgmanager来管理集群服务,rgmanager运行在每个集群节点上,在服务器上对应的进程为clurgmgrd。
& && && &&&在RHCS集群中,高可用生服务包括集群服务和集群资源两个方面。集群服务其实就是应用,如APACHE,MYSQL等。集群资源有IP地址,脚本,EXT3/GFS文件系统等。
& && && &&&在RHCS集群中,高可用性服务是和一个失败转移域结合在一起的。由几个节点负责一个特定的服务的集合叫失败转移域,在失败迁移域中可以设置节点的优先级,主节点失效,服务会迁移至次节点,
& && && &&&如果没有设置优先,集群高可用服务将在任意节点间转移。
& && & 4.3.2 安装 rgmanger
& && && &&&# yum install rgmanager
& && && &&&# chkconfig rgmanager on
&&4.3 安装gfs2
& && && &&&# yum install gfs2-utils
& && && &&&# chkconfig gfs2 on
&&4.4 ipables 设置和其他设置
& && && &&&# iptables -I INPUT 4 -s 192.168.0.0/24 -p tcp -m tcp&&--dport 14567 -j ACCEPT
& && && &&&# iptables -I INPUT 4 -s 192.168.0.0/24 -p tcp -m tcp&&--dport 16851 -j ACCEPT
& && && &&&# iptables -I INPUT 4 -s 192.168.0.0/24 -p tcp -m tcp&&--dport 21064 -j ACCEPT
& && && &&&# iptables -I INPUT 4 -s 192.168.0.0/24 -p tcp -m tcp&&--dport 50006 -j ACCEPT
& && && &&&# iptables -I INPUT 4 -s 192.168.0.0/24 -p tcp -m tcp&&--dport 50008 -j ACCEPT
& && && &&&# iptables -I INPUT 4 -s 192.168.0.0/24 -p udp&&--dport 50007 -j ACCEPT
& && && &&&# chkconfig modclusterd on
家境小康, 积分 1496, 距离下一级还需 504 积分
论坛徽章:2
上面是小弟,自己根据网上的资料整理的,也按照上面的步骤把机器起步环境搭建起来,目前小弟遇到一个问题,就是QDisk问题,当我使用模拟的iscsi磁盘,然后使用lvm 把iscsic target 做成vg,在vg上面划一个lv,做qdisk,发现只要我一配置qdisk,我的集群节点就挂了,麻烦各位前辈给予指导。谢谢!
白手起家, 积分 16, 距离下一级还需 184 积分
论坛徽章:0
请问你用什么模拟的iscsi?
白手起家, 积分 188, 距离下一级还需 12 积分
论坛徽章:0
非常好的ha资料
家境小康, 积分 1496, 距离下一级还需 504 积分
论坛徽章:2
是用磁盘做都iscsi
稍有积蓄, 积分 335, 距离下一级还需 165 积分
论坛徽章:0
是用磁盘做都iscsi&&换个文件试试
白手起家, 积分 7, 距离下一级还需 193 积分
论坛徽章:0
红帽有软件iscsi,实验用应该可以
北京盛拓优讯信息技术有限公司. 版权所有 京ICP备号 北京市公安局海淀分局网监中心备案编号:22
广播电视节目制作经营许可证(京) 字第1234号
中国互联网协会会员&&联系我们:
感谢所有关心和支持过ChinaUnix的朋友们
转载本站内容请注明原作者名及出处

我要回帖

更多关于 windows无法完成配置 的文章

 

随机推荐