Dec 9
    前面写了如何安装HA配置工具Trekking Tool,见这里:[原]安装及配置红旗高可用服务器 HA 5.0 [1] - 安装Trekking Tool 。接下来,需要把应用软件部署为适合高可用集群的环境。这是非常重要的一步。
    由于今后应用软件的启动、关闭、切换等操作,都会由HA软件来进行。所以,在部署应用软件时,需要考虑以下几点:
引用
1、应用务必可在各服务器上独立运行;
2、因应用可能需运行在不同的服务器上,所以,若应用有保存数据,这些数据需放在共享盘柜上,以便应用切换后可以继续访问;
3、HA集群通常使用浮动IP地址对外提供服务,所以,应用需要在浮动IP地址上监听,而不是服务器的实际IP地址;
Tags: , ,
Dec 5
    我好久以前就写过一篇《[原]安装红旗HA 4.1实现Oracle高可用》,但回过头来再看,觉得写得并不好。文章以模板为案例做修改,而且当时4.1的版本存在若干不完善的问题,新版本也有不相同的地方。故决定以HA 5.0 SE为基础,重新写一篇,供新学习的朋友参考。
Tags: ,
Nov 24
※ 关于yum升级问题:
因服务器改动,若您需要使用yum升级服务,请参考下面的链接修改对应的yum配置文件:
http://www.linuxfly.org/post/352/

配合社区发布Extmail 1.0.5和Extman 0.2.5版本的RPM包。

注意事项:
引用
1、该更新只测试过extmail的1.0.4升级到1.0.5,以及extman从0.2.4升级到0.2.5版本,以前的版本请逐步升级,不要跳版本进行更新;
2、该包已经过测试,但未能确保万一,升级前请备份配置文件webmail.cf和webman.cf,以及个性化信息;
3、若使用yum升级时提示网络超时等问题,可手动把rpm包放到下面的目录后重试:
/var/cache/yum/EMOS-update/packages/
Tags: , ,
Nov 11
    我们以前已经提过如何在客户端创建密钥后,拷贝到服务端,今后就可以使用该密钥进行无密码认证的登陆了。如果您已经忘了?可以看看这里:[原]putty使用密钥登陆OpenSSH。在这情况下,都是指每个用户自己去登陆服务器。但在今天的项目实施中,遇是这样的情况:
    作为ssh客户端的机器,有多个用户,他们属于同一个主目录,并且都需要进行密钥验证。而私钥id_rsa的权限必须为600,其他用户不能访问。我们就需要用ssh的-i参数解决这问题。
Tags: , , ,
Oct 8
   首先说明的是,我几乎完全没用过SCO Unix。但由于项目上的需要,必须解决一个问题,也就是前面提过的:某个应用只能运行在SCO Unix上,但需要从Linux上去调用该应用,并且有个前提,就是应用启动前需根据Linux上的客户端信息定义特定的程序参数。
   这问题,之前我在这里写过:[原]通过OpenSSH传输客户端的环境变量。由于当时没有SCO Unix的环境,都是在红旗Linux上测试的,虽然实现了,然而还未最终完全测试完。今天,在客户现场终于全部完成。
Tags: ,
Oct 7
YUM的配置文件
yum的一切配置信息都储存在一个叫yum.conf的配置文件中,通常位于/etc目 录下,这是整个yum系统的重中之重,所以有必要详细介绍。下面是一个从网上找来的yum.con文件,让我们以此为例,进行说明。
Tags:
Oct 6
   年初的时候,在Asianux 3.0上尝试配置cups 1.2.4打印服务,遇到不少问题。见这里:[原]cups的windows-ext client-error-bad-request 故障 。这天,由于工作需要,再次处理cups 1.2.4。莫名其妙的是,这次同样的故障居然只处理一次,所以,特留下配置文件待以后参考。
Tags:
Sep 28
   我们都知道,在类Unix系统中可以使用top查看系统资源、进程、内存占用等信息。查看网络状态可以使用netstat、nmap等工具。若要查看实时的网络流量,监控TCP/IP连接等,则可以使用iftop软件。iftop虽然不是一个随系统提供的管理工具,不过,很多的第三方yum节点都有提供,并且安装和使用都很方便。
Tags: , , ,
Sep 27
   一般情况下,当我们使用ssh连接到远端服务器时,所获得的环境变量都是远端服务器为我们设定的。但在某些特殊情况下,例如:我们需要在服务端上绑定客户端来源信息,以便执行特定的操作。这样,我们就需要让客户端可以传递变量给服务端。当然,这可以通过编写程序来实现,也可以参考下面的文档,利用OpenSSH可传递客户端环境变量的特性来达成。
   而我要完成这次的配置,就是为了解决一个Linux应用程序1通过ssh访问另一台的Linux上的交互的应用程序2(由于该应用2不能从远端机器移走,同时在启动应用前,又必须根据客户端的信息才能启动)。
Tags:
Jul 11
   继续lighttpd的配置,这次测试的内容就是虚拟主机:
引用
1、常规虚拟主机设定
2、简单虚拟主机 mod_simple_vhost
3、复杂虚拟设置匹配 mod_evhost
Tags: ,
Jul 9
   红旗自带apache2作为默认的web服务器。在原来的系统中就是使用apache作为web页面的服务器,apache占用的内存很多,一个apache进程占用的内存大约是20M,最大的可能占到35M以上,占用的共享内存都在100多M以上。而且apache是一个多进程响应服务,这样apache的进程占用内存更多。因此经长时间运行,会出现由于内存不够而无法访问界面的情况。
   lighttpd是一个理想的替代方案。其是一个非常轻便的web服务器,虽然它的功能没有apache强大,但是可以满足大部分的服务要求。它的内存占用量一般是2M左右,占用的共享内存是20M左右,而且与apache实现机制不同的是,lighttpd采用单进程多路复用的方式响应请求,在系统中一般只有一个lighttpd进程响应服务请求。(也可配置为多进程)所以从内存占用量的角度看,lighttpd就有很大的优势。此外,lighttpd也可以通过配置fast-cgi支持php应用。
   本文仅是我刚开始试用lighttpd的一个笔记,把常规的功能总结一下:
引用
1、支持perl的cgi程序;
2、使用fast-cgi支持php、mysql、gd等应用。

   更多的功能尝试,后续提供。
Tags: ,
Jun 23
   使用p2p软件下载的客户端会建立了很多的tcp连接,导致网关负载太重,上网速度很慢。而iptables的connlimit模块,可以限制用户的tcp连接数,以下是给iptables加载模块的步骤和过程。

一、系统平台
引用
操作系统:红旗 DC Server 5.0 for x86_64 sp2
iptables版本:1.3.5

系统自带的iptalbes版本为1.2.1,版本太低,加载connlimit补丁很麻烦。为保持较好的兼容性,我决定使用Asianux 3.0上的1.3.5版本。
分页: 10/16 第一页 上页 5 6 7 8 9 10 11 12 13 14 下页 最后页 [ 显示模式: 摘要 | 列表 ]