Articles of rhel5

在RHEL上使用Python2.6而不是Python2.4运行CherryPy脚本

在RHEL 5服务器上工作。 尝试制作一个小型的CherryPy应用程序,它从url中获取参数(例如,internet.com/cherrypy/data/22/45将返回22和45),然后使用它们来查询包含这些参数的SQL Server。 然后以JSON格式返回。 困在一个相当大的路障。 RHEL 5附带了Python 2.4,2.4没有原生的JSON处理,所以我从EPEL和2.4一起安装了Python26。 我可以用python26命令运行2.6,也可以用普通的python命令运行2.4。 我读了2.4,因为我已经阅读yum取决于2.4。 然后,我从2.4中删除CherryPy,并重新安装了2.6。 我使用Mod_wsgi在Apache2下运行CherryPy。 所以我推测这可能是问题的根源。 我想如果我加了一个shebang(刚刚了解到这个,很好的名字,呵呵)给我的CherryPy脚本,它会用2.6来解释它,但是它没有,而且当我去到CherryPy应用程序(internet.com/cherrpy/)。 这是我目前的脚本: #!/usr/bin/python2.6 import sys sys.stdout = sys.stderr import atexit import threading import cherrypy cherrypy.config.update({'environment': 'embedded'}) class Root(object): def index(self): return 'Nothing to see here. Move along.' index.exposed = True def data(self, building, ser): return 'You requested data for SER number: […]

从RHEL 5.3服务器访问Vista共享 – 安装错误110

我正在尝试从RHEL 5.3服务器访问Vista盒子上的文件共享。 Vista盒子是域的一部分,但它有两个NIC卡。 一个是在158.xxxnetworking上。 另一张卡在10.10.10.xnetworking上。 RHEL框位于10.10.10.xnetworking上。 10.10.10.xnetworking不是域的一部分。 我的Vista盒子的IP是10.10.10.50,而RHEL盒子是10.10.10.60。 我可以来回两台机器。 我从RHEL框执行这个命令: mount -t cifs -o username=username,password=password //hostname/transfer /mnt/transfer /mnt/transfer确实存在于RHEL框中。 hostname在/etc/hosts定义 transfer确实存在Vista的盒子上。 我validation了Windows防火墙服务未在Vista中运行。 用户名和密码是有效的密码,因为这是我的用户名的域密码。 但是,我仍然从cifs获得安装错误110 。 任何线索?

将Syslog事件从RHEL 6redirect到RHEL 5:是否可以提供相同的事件格式?

出于某些原因,我们将系统日志事件从RHEL 6(使用rsyslog)redirect到RHEL 5(使用syslogd)。 在rsyslog.conf中的RHEL 6上: *.* @10.30.46.211 在/ etc / sysconfig / syslog中的RHEL 5上: SYSLOGD_OPTIONS="-r -m 0" 在RHEL 6上,事件看起来像(/ var / log / secure): 10月25日02:10:03 rh6q32 sshd [1849]:pam_unix(sshd:session):会话closures用户root 在RHEL 5上,相同的事件看起来像(/ var / log / secure): 10月25日02:10:03 rh6q32 rh6q32 sshd [1849]:pam_unix(sshd:session):会话已closures用户root 不同的是主机名(rh6q32)的双重使用。 问题:是否有可能摆脱双主机名? 谢谢你,尤里

hostid命令在RHEL 5.6服务器上不返回一致的hostid

我们有两个新build的RHEL 5.6 x86_64服务器,它们是Oracle数据库集群的一部分。 一个被命名为CMORAC1 ,另一个被命名为CMORAC2 。 两台服务器的主IP地址分别为10.100.9.144和10.100.9.154 。 每个服务器的networking接口都被绑定,以提高性能和内核级别的负载平衡。 在CMORAC1上 , hostid命令始终返回相同的内容: 640a9009 。 当转换回IP地址时,它提供了10.100.9.144 ,这是正确的IP地址。 然而,在CMORAC2上 , hostid命令的结果非常不一致。 我在循环中运行了50次命令(每个循环之间有1秒的睡眠时间),并给出了不同的hostid。 返回的唯一值是: 640a4a10 640a9909 640a9a09 640a9b09 640a9c09 fea9b8fc 这些hostid相应的IP地址是: 10.100.16.74 10.100.9.153 10.100.9.154 10.100.9.155 10.100.9.156 169.254.252.184 hostid应该总是640a9a09 ,但不是。 这里是CMORAC2的ifconfig: bond0 Link encap:Ethernet HWaddr 78:2B:CB:1A:97:3F inet addr:10.100.9.154 Bcast:10.100.9.255 Mask:255.255.255.128 inet6 addr: fe80::7a2b:cbff:fe1a:973f/64 Scope:Link UP BROADCAST RUNNING MASTER MULTICAST […]

RHEL5和Clariion CX-300上的MultiPathconfiguration

我在发现FC连接的CX-300存储时遇到了问题。 坦率地说,我是FibreChannel的完全新手,所以一步一步的解释将不胜感激。 我的configuration包括两块带有RHEL5.4的IBM HS20刀片服务器和每个刀片服务器上的两个基于Qlogic ISP2422的4Gb光纤通道HBA卡。 作为FC交换机,BladeCenter机箱中内置了两个Brocades,最后还有EMC Clariion CX-300。 CX300和Brocade交换机应该configuration正确,因为它们在以前的configuration下工作正常,主要的问题是RHEL3,而不是RHEL5.4 下面是我从几个有用的命令的输出: #lspci | grep Fibre 06:01.0 FibreChannle: Qlogic Corp. ISP2422-based 4Gb Fibre Channel to PCI-X HBA (rev 02) 06:01.1 FibreChannle: Qlogic Corp. ISP2422-based 4Gb Fibre Channel to PCI-X HBA (rev 02) #lsmod | grep qla qla2xxx 1084741 0 scsi_transport_fc 37577 1 qla2xxx scsi_mod 141717 10 scsi_dh,qla2xxx,sg,scsi_transport_fc,usb_storage,libata,mptspi,mptscsih,scsi_transport_spi,sd_mod […]

LVM无法检测到我的交换或“/”卷组,但为什么交换仍然存在

我有一台服务器(运行OEL / RHEL5的hp x86刀片),在lvm.conf中configuration了错误的lvmfilter filter = ["a|^/dev/emcpower.*|", "r/.*/"] 我们也使用了cciss设备,所以应该在/ dev / cciss中为他们提供一个接受声明。 迄今为止,这种疏忽尚未引起问题。 “系统”分区(例如/ var,/ home等)不在卷组中,而只在磁盘上。 但是'/'mount和交换空间都是在LVM卷组上configuration的,卷组由lvmfilter拒绝。 服务器似乎工作正常,但这怎么可能? 安装输出 /dev/mapper/VolGroup01-LogVol00 on / type ext3 (rw) proc on /proc type proc (rw) sysfs on /sys type sysfs (rw) devpts on /dev/pts type devpts (rw,gid=5,mode=620) /dev/cciss/c0d0p8 on /home type ext3 (rw) /dev/cciss/c0d0p7 on /opt type ext3 (rw) […]

OpenLDAP无法停止,但开始Ok,但状态显示为slapd停止

我们在RHel 5.3上运行openldap 2.3.43。我们的LDAP服务器最近运行起来不正常 1.当您发出命令服务ldap重新启动但它“似乎”开始OK时它停止 2.运行命令服务ldap状态后,显示slapd停止 我已经查看了ldap.log文件,唯一值得一提的错误是 Jun 25 22:11:14 myldapserver slapd[11593]: daemon IPv6 socket() errno=7 Jun25 22:11:15 myldapserver slapd[11598]: bdb(cn=accesslog):file id2entry.bdb (meta pgno =0) has LSN [1}[900784] Jun25 22:11:15 myldapserver slapd[11598]: bdb(cn=accesslog):end of log is [1][956] Jun25 22:11:15 myldapserver slapd[11598]: bdb(cn=accesslog):/var/log/ldap/accesslog/id2entry.bdb:unexpected file or format Jun25 22:11:15 myldapserver slapd[11598]: bdb_db_opendb_open(cn=accesslog):/var/log/ldap/accesslog/id2entry.bdb) failed: Invalid argument (22) Jun25 22:11:15 […]

pam_radius_auth.so – 在RHEL 5.6上设置Radius

我目前正在剖析一个单一loginRPM。 在RPM中包含模块pam_radius_auth.so。 基于这里的文档: http : //freeradius.org/pam_radius_auth/和这里: http : //freeradius.org/pam_radius_auth/INSTALL ,模块应该在/etc/pam.d/这行后面引用: auth需要/lib/security/pam_securetty.so 并在此行之前: auth需要/lib/security/pam_unix_auth.so 默认情况下,我看到4个文件,其中包含pam_securetty.so,但没有引用pam_unix_auth.so。 根据下面提供的安装文档,我无法弄清楚模块行是否需要将pam_unix_auth行添加到应用程序文件中,以便两行都存在,或者只是简单地指出如果其中一行存在需要在该线路之前或之后提供。 AND这个词的用法让我感到困惑。 这里有一些令人困惑的文档: ************************************************** ******************** Redhat Linux> 5.0 使。 将“pam_radius_auth.so”复制到/lib/security/pam_radius_auth.so 在每个应用程序configuration(/etc/pam.d/application)中添加: auth足够的/lib/security/pam_radius_auth.so 后 auth需要/lib/security/pam_securetty.so 和之前 auth需要/lib/security/pam_unix_auth.so 即 auth需要/lib/security/pam_securetty.sovalidation 足够的/lib/security/pam_radius_auth.sovalidation需要 /lib/security/pam_unix_auth.so 如果有人configuration了这个,你能告诉我你的经验是什么,正确的解释是什么? 谢谢!

Solaris和RHEL上的VxFS?

我想知道在RHEL(5或6)和Solaris(11)主机之间是否可以使用VxFS共享卷(在使用FC挂载的SAN上)? 我试图达到的目的是通过运行Solaris和RHEL的主机网格共享一个卷(从SAN)。 根据赛门铁克VxFS(CFS版本)可以执行高perfs共享和并发访问。 现在的问题是,它可以在Solaris(sparc)和Linux(x86)上进行异构设置。 感谢任何指针,

login到Linux服务器给用户的域用户默认组可以改变?

我最近附加了一个RHEL 5testing盒到我们的活动目录服务器,试图让我们所有的用户不必记住那么多的passowrds。 我正在使用winbind和桑巴,一切似乎工作正常,但我已经注意到任何用户帐户,本地不存在本地在Linux服务器上收到默认组'域用户'我想能够更改哪些默认组用户从活动目录分配,但我一直无法find解释如何做到这一点的指导。 我不是Active Directorypipe理员,但我知道“域用户”是AD中所有用户的主要组,我不认为需要更改。 谢谢