Articles of centos

MySQL ODBC连接器和unixODBC问题 – 乱码连接

有一段时间试图隔离一个新的服务器安装问题: 我已经安装了MySQL,unixODBC和MySQL Connector for ODBC,如我在其他32位系统上安装odbc.ini和odbcinst.ini,但遇到应用程序(PHP除外)在查询后收到乱码数据的问题。 为了进行控制,下面是MySQL直接查询返回的内容: mysql> select id,用户名限制为3; + —— + ———- + | id | 用户名| + —— + ———- + | 786 | 101010 | | 587 | 1234 | | 1124 | 123456 | + —— + ———- + 3行(0.00秒) MySQL的> 通过ODBC在isql中的相同的命令返回这个乱码结果,只返回第一块数据: SQL> select id,用户名限制为3; + ———– + ——————————— + | […]

CentOS 5.7 Xen主机

这是情况:我正在运行CentOS 5.7 x86_64与Xen 3.0.3(xen-3.0.3-132.el5_7.2.x86_64)和Xen内核(2.6.18-274.12.1.el5xen)。 服务器有8GB内存和一个i7-950 @ 3.07Ghz。 我使用它来托pipe两个访客 – Windows Server 2008 R2和CentOS 6.2 x86_64 – 都使用完全虚拟化和LVM分区。 在过去的一周左右,这台服务器每天都会崩溃5-10次,有时候是在最后一次启动之后的几分钟。 机器没有任何改变,也没有安装任何新软件(我已经使用了这个内核/ Xen版本大约3-4周,没有任何问题)。 机器运行完好,然后停下来 – 控制台上什么也没有,没有(我能看到)在日志中。 它必须重新启动,然后重新启动,有时会在几分钟内再次发生。 一个星期前,一个完整的硬件检查运行了一下,一切都恢复了干净。 使用e2fsck确实解决了一些问题,但并没有真正解决这个问题(如果有的话,它现在似乎更经常崩溃)。 当我昨天晚上进入live CD运行e2fsck时,它运行正常,大概8个小时没有任何崩溃(在驱动器上的CentOS安装下它可能不会这样做)。 这听起来似乎越来越像一个软件问题,但是很难说明问题,因为没有改变configuration,也没有安装新的软件。 我已经检查了所有的系统日志,没有任何东西看起来不合适。 我也使用e2fsck对每个分区进行了全面检查。 我已经链接下面的pastebinned日志,但我无法弄清楚。 / var / log / messages: http : //pastebin.com/CNkf73sN / var / log / dmesg: http : //pastebin.com/r2Hx9uij 任何帮助,将不胜感激。 提前致谢。

FTP站点CHMOD错误

当试图通过FTP编辑文件/文件夹权限时,我收到错误: 505安全服务器禁止SITE命令。 联系pipe理员。 我目前正在使用configuration值chmod_enable = YES设置的VSFTPD。 我也尝试使用ProFTPD,但我得到了同样的错误。 我有两个服务器在类似的环境中安装,他们都报告相同的错误。 我努力find任何错误,通过谷歌和它是独立的ftpd服务器我认为它必须是一个系统设置或者可能是拦截FTP命令之前,甚至击中了我的服务器,如果可能? 希望有任何帮助,因为我现在不得不通过shell执行CHMOD命令,这并不是很好,因为我不希望每个人都login到SSH。 提前致谢。

多个用户在服务器上使用相同的CVS存储库

我们使用CVS来保存许多应用程序的configuration文件。 我们一直试图在一个位置上进行标准化,以保持每一个位置,并且当初始设置时,它们工作得很好;) our basic process is this.. as user APP1 mkdir /configs/ cd /configs cvs get Prod/client/application 这将创build一个包含我们所有configuration文件的好的子目录,理论上来说,它就像进入/ config目录一样容易更新,并input“cvs update Prod”。 但是,我们有许多开发人员和pipe理员似乎忘记了SU到用户APP1。 所以对于文件的初始检查,可能会在不同的用户下完成。或者他们也可以自己导航,然后键入: cd /configs cvs get pre-Prod/client/application or cvs get Prod/client/application2 现在,除了他们之外,没有其他人看起来像使用CVS那样的目录。我可以改变文件的权限,但有没有办法将CVS文件夹的东西locking到某个用户? 也许我应该在Stack Overflow上提出这个问题,但是这更多的是存储库pipe理(或者帮助我解决这个问题)

内核更新后,CentOS OpenVZ无法启动

升级到最新的OpenVZ内核后,CentOS服务器将无法启动。 当我尝试去引导最新的内核服务器卡住在这一点:(注意,图像是从虚拟kvm采取) 然后,我尝试启动服务器上的一些旧的内核,比我得到这个错误消息: kernel panic – not syncing – attempted to kill init 更好的显示在这张图片上: 这里有一些有用的信息 fdisk -l WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sda: 2995.7 GB, 2995739688960 bytes 255 heads, 63 sectors/track, 364211 cylinders Units = cylinders of 16065 * 512 = 8225280 […]

在CentOS上安装mdbtools

我正在尝试在CentOS上安装mdbtools,同时运行./configure我得到以下内容: checking for GLIB – version >= 2.0.0… no Could not run GLIB test program, checking why… The test program failed to compile or link. See the file config.log for the exact error that occured. This usually means GLIB is incorrectly installed. glib 2.0 is required by MDB Tools. It can be downloaded at www.gtk.org. […]

FTPfile upload报告确定,但目录空 – pureftp centos cpanel

它的一个whm centos与纯FTP安装。 当我用普通帐户ftp进入服务器时,我成功地获得了根目录:/ home / user_name 我试图在服务器上设置一个开发域,所以创build了帐户:[email protected],在其中的cpanel它的成功,我指出它/ home / user_name / subdomains / dev,也创build了子域,并可以查看成功。 问题是当我用新的[email protected]帐户login时,它成功login,但是显示一个空白的'ls -l'列表。 我可以同时使用filezilla和netbeans上传文件,全部报告成功,但是当我导航到/ home / user_name / subdomains / dev时它是空的。 另外sestatus: SELinux status: disabled 日志文件:/ var / log / messages: Mar 1 05:23:23 server pure-ftpd: (?@ip-address) [INFO] New connection from ip-address Mar 1 05:23:23 server pure-ftpd: (?@ip-address) [INFO] [email protected] is now […]

在OpenVZ主机上执行yum更新

我的公司运行一些OpenVZ服务器(HN),并将所有服务器作为容器托pipe在这些HN上。 我们做了一些pentest,发现我们必须更新HN上的内核来解决潜在的安全问题。 这些服务器有大量的存储空间,地理位置分散,因此每台服务器都有冗余的服务器是不可能的。 但是HN本身并不是那么大 所以这是我提出的情况。 备份CentOS的HN操作系统(不同版本从5.4到5.6) Perfrom yum更新 重启HN,但跳过除HN OS分区以外的任何分区的fsck 一个一个地卸下容器,然后逐个放入 你能想出更好的scheme吗? 我想到的另一件事情是在实际运行真正的机器之前以某种方式复制主机并在该副本上尝试更新。 任何想法我怎么能做到这一点? 这是我的机器。 我只需要/做主机升级。 [root@host ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 1.8T 13G 1.7T 1% / /dev/sda1 99M 46M 48M 50% /boot tmpfs 16G 0 16G 0% /dev/shm /dev/sdb1 1.8T 350G 1.4T 21% /mnt/disk0 /dev/sdb2 1.8T 208G 1.5T […]

在新的BIND安装没有名称parsing – 想知道是否是BIND无法解决NS的问题

当我使用Webmin / BINDconfiguration一个新的域时,我被要求提供一个Master Server 。 Webmin自动填充我的盒子的主机名。 但是,这个主机名是由Google公有DNS 8.8.8.8,8.8.4.4以外的其他框定义的。 所以,我认为我的问题是当为每个新区域查找NSlogging时,BIND因为无法parsingNS而失败。 如何在BIND中定义我的主机名以便解决? dig @localhost emprod ns结果 [root@emx0 ~]# dig @localhost emprod ns ; <<>> DiG 9.7.3-P3-RedHat-9.7.3-8.P3.el6_2.2 <<>> @localhost emprod ns ; (2 servers found) ;; global options: +cmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 33828 ;; flags: qr rd ra; QUERY: 1, ANSWER: […]

在CentosBox上请求第三方(SOAP,Youtube API间歇性失败)

我们的新网站(LAMP)在1and1的专用Centos 6盒子上运行了一个月左右的事件。 从昨晚开始间歇性地(大约10分钟),服务器有问题加载外部第三方资源。 例如,对于我们在第三方使用托pipe数据的search,我们通过SOAP进行访问,并且我们有几个地方可以引入YouTube API供稿。 我硬编码的YouTube的东西,这样就不再是一个问题,但库存search仍然有时轰炸。 当我们检查资源 – 即使在这些“中断”之一,服务器似乎是非常良好的形状,另外,该网站本身没有问题或延迟响应。 我已经联系了1and1,他们确认服务器看起来不错,不能解释中断的原因,除了这是一个“networking问题”。 此外,每当我尝试通过sftp或通过我们的mysql客户端连接时,它会挂起。 我可以安全地认为这是一个networking问题 – 即坏路由器或什么的? 网站是http://www.rocelec.com 提前致谢