我在Centos 6服务器上安装了MariaDB 5.3.3。 为了做到这一点,我必须在安装MariaDB服务器rpm之前发出这个命令: rpm -e –nodeps mysql-libs 现在mariadb和服务器上的所有其他软件工作正常。 今天我试图升级我的服务器包中的软件包成功升级,唯一的例外是我无法安装,因为这个错误的后缀: Running rpm_check_debug ERROR with rpm_check_debug vs depsolve: mysql-libs is needed by postfix-2:2.6.6-2.2.el6_1.x86_64 ** Found 1 pre-existing rpmdb problem(s), 'yum check' output follows: 2:postfix-2.6.6-2.1.el6_0.x86_64 has missing requires of mysql-libs Your transaction was saved, rerun it with: yum load-transaction /tmp/yum_save_tx-2012-02-13-09-487yg1lQ.yumtx .. install failed! 任何人都可以帮我解决这个问题吗? 我很确定mysql-libs软件包中的软件已经被mariadb软件包安装,但是这个信息并不在rpm系统中。 附加信息: http://kb.askmonty.org/en/centos-5x6x-mysql-lib-conflicts-and-postfix […]
yum工作正常,直到我升级Python为了我的VPS Django的缘故。 它引发这个错误: 导入运行yum所需的某个Python模块时出现问题。 导致这个问题的错误是: 没有名为yum的模块 请安装提供此模块的软件包,或者确认模块安装正确。 上述模块可能与当前版本的Python不匹配,即:2.7.2(默认,2012年3月7日,08:41:42)[GCC 4.1.2 20080704(Red Hat 4.1.2-48) ] 如果你自己无法解决这个问题,请到yum faq: http : //wiki.linux.duke.edu/YumFaq 为什么发生这种情况? 这是否意味着我必须重新安装yum?
我正在尝试执行以下操作: monit stop mysqld monit: Cannot connect to the monit daemon. Did you start it with http support? 它只有当我停止monit服务时才起作用。 你有什么build议吗?
当在VMware虚拟环境中克隆CentOS(最小安装+ nginx,tomcat,postgres全部不运行)时,克隆机器上存在哪些唯一标识符? 到目前为止,我发现的信息是,在克隆时,新的MAC地址导致新的接口被添加,所以有必要按照这里的说明:也就是说,删除70-persistent-net.rules并更新MAC地址在/ etc / sysconfig / networking-scripts / ifcfg-eth * 但是,是否还有其他可能导致问题的独特属性,甚至表明机器已经被克隆? 在安装过程中是否有某种由centos创build的系统ID? 我能想到的是: 如果SSH服务器在安装过程中创build服务器创build密钥,这些将被复制,这可能是一个安全问题。 任何静态IP设置 MAC地址设置 会不会有其他的,即使他们不会影响克隆机器的使用。 先谢谢你! —–编辑 – 我刚刚发现一个页面 ,似乎有一个相当完整的列表。 这些实际上是否会导致问题,如果他们在一个共享的networking,甚至集群?
有没有办法阻止phpMyAdmin在我的服务器上访问,同时仍然保持安装,以防万一以后需要?
我有一个CentOS 6 32位VPS,我想确定,我怎么知道哪些应用程序在启动时自动运行? 编辑:我已经尝试chkconfig –list但我不明白这些行意味着什么: [root@server2 ~]# chkconfig –list dropbox 0:off 1:off 2:on 3:on 4:on 5:on 6:off httpd 0:off 1:off 2:off 3:on 4:off 5:off 6:off iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off modules_dep 0:off 1:off 2:on 3:on 4:on 5:on 6:off mysqld 0:off 1:off 2:on 3:on 4:off 5:on 6:off named 0:off 1:off 2:off 3:off 4:off […]
我最近做了一个从专用的centos服务器到另一个专用的centos服务器的迁移。 我的旧服务器上运行的备份cron作业很less。 我想将它们复制到新的服务器。 任何人都可以指导我。 使用bash是可取的。
整体上下文是,我通过另一台机器上的sendmail将邮件从一台机器上的Web应用程序发送到mx.google.com上的pop账户的最终目标。 后面的sendmail机器有两个ip号码,因为它兼作数据库服务器。 收到消息后,当我查看标题时,ip号码引用是错误的ip号码。 这个数字不是随机的。 它是数据库服务器的IP号码(即同一台物理机器)。 这是症状。 我的Eudora电子邮件客户端报告此标题:收到来自good.mydomain.com(bad.mydomain.com。[xxx10])由mx.google.com与ESMTPS id … “good.mydomain.com”这个短语是正确的,似乎来源于/etc/mail/sendmail.mc中的confDOMAIN_NAME行。 “bad.mydomain.com”是xxx10的rdns。 我希望那是已经build立并正在运行的,具有RDNS的xxx66到good.mydomain.com。 这使用公共DNS,没有特别的etc / hosts条目。 我在/etc/mail/sendmail.mc里面有这样的一行,它似乎是将接收端的东西绑定到所需的.66号码上:DAEMON_OPTIONS(`Port = smtp,Addr = xxxx66,Name = MTA')dnl 我知道我的xxx10 ip号码在网卡上是“第一”的,我真的不想改变它。 我只是想让Sendmail保持到.mx.google.com的中继号码.66。 不用担心打开中继,防火墙已设置,只接受来自我的Web服务器机器的连接。 我知道我必须在每次更改macros后运行make,而且我也必须重新启动sendmail服务。 感谢您考虑我的问题。
我安装了CentOS,作为一个networking服务器(Apache),同时我也运行了sendmail。 我没有更改我的sendmail中的任何configuration。 目前它被设置为默认设置。 我可以使用我的sendmail发送电子邮件。 这怎么可能? 在sendmail的默认设置中继? 我在这里错过了一些东西。
我在Amazon EC2微型实例(linux ami)上运行Wordpress安装。 使用默认configurationApache不断使用所有的内存,并closuresmysql渲染WordPress的非function。 我根据EC2-Micro上的使WordPress稳定的信息调整了我的apacheconfiguration,并将mysqlconfiguration更改为小型服务器的示例configuration。这些调整似乎已经处理了内存问题。 不过,我注意到,与mysqld服务closuresCPU使用率徘徊在0-5%左右,10%是一个高峰,但一旦我启动MySQL的CPU时间保持在40-60%之间。 这是正常的吗? 如果不是的话,我能做些什么来弥补呢? 它只是一个testing服务器,所以几乎没有stream量的网站。我也检查了mysqladmin processlist和stat命令,没有任何“邪恶”的查询迹象。