Questions tagged «centos»

CentOS是一个免费的(如啤酒和演讲中的)GNU / Linux发行版,由社区驱动并基于从RedHat发行的源代码。

5
MySQL的。在Unix套接字上绑定:权限被拒绝
无法使用以下命令启动mysql: 130408 11:31:22 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql /usr/libexec/mysqld: Table 'plugin' is read only 130408 11:31:22 [ERROR] Can't open the mysql.plugin table. Please run mysql_upgrade to create it. 130408 11:31:22 InnoDB: Initializing buffer pool, size = 8.0M 130408 11:31:22 InnoDB: Completed initialization of buffer pool 130408 11:31:23 …
12 mysql  centos 

4
yumdownloader vs repotrack
我正在使用CentOS 6.3。 最近我repotrack从那里碰到了yum-utils。 yumdownloader --resolve并且repotrack看起来非常相似,但它看起来像yumdownloader只下载依赖的一部分,在那里repotrack所有的依赖关系。 试一试 yumdownloader --destdir=/tmp/download --assumeyes --resolve parted 与 repotrack parted yumdownloader --resolve和之间有什么区别repotrack?
12 centos  redhat  yum 

2
如何在Linux中进行客户端NFS故障转移?
我有一个需要访问NFS存储的CentOS 6.3客户端。有两个NFS服务器通过群集文件系统提供存储在SAN中的相同内容。如果需要,我如何设置CentOS以故障转移到备用NFS服务器?当我使用Google时,我一直读到Linux不支持此功能,但是这很奇怪,因为那里有很多有关如何设置群集Linux NFS服务器场的信息。

2
为什么chroot被认为是不安全的?
我已经使用CentOS盒了两年了。所以我对终端非常满意。但是,我读了很多博客文章,声称chroot是不安全的,并且这些文章的数量令人恐惧。真的是这样吗 为什么? 我使用chroot在特定上下文中锁定仅SFTP用户,而根本没有任何外壳或命令。真的,那有什么安全问题? 问题从StackOverflow被放逐。

5
CentOS openLDAP证书信任问题
# LDAPTLS_CACERTDIR=/etc/ssl/certs/ ldapwhoami -x -ZZ -H ldaps://ldap.domain.tld ldap_start_tls: Can't contact LDAP server (-1) additional info: TLS error -8172:Peer's certificate issuer has been marked as not trusted by the user. # openssl s_client -connect ldap.domain.tld:636 -CApath /etc/ssl/certs <... successful tls negotiation stuff ...> Compression: 1 (zlib compression) Start Time: 1349994779 Timeout …
12 centos  openldap  openssl  tls 

3
Fedora / RHEL / Centos中NetworkManager和网络服务之间是什么关系?
嗨,我是Fedora / Centos / RHEL的新手。我对这些Linux操作系统中的NetworkManager和网络服务感到困惑。我可以知道NetworkManager和网络服务之间的关系是什么吗? 如果我正在使用NetworkManager,是否需要关闭网络服务?同样,如果我使用网络服务,是否需要关闭NetworkManager?如果我同时使用两个应用程序,它们会彼此冲突吗?

3
通过bash脚本编辑文件
我是bash脚本的初学者。我想创建一个bash脚本以自动方式在Linux机器上安装安装和配置内容。 假设我要编辑 /etc/yum.repos.d/epel.repo 通过bash脚本 我想做的如下 打开文件/etc/yum.repos.d/epel.repo 查找[epel]部分 在epel部分中,在启用行= 1之后添加优先级= 10 对于第一部分,我添加了 yum install nano nano /etc/yum.repos.d/epel.repo 我的问题是如何使用nano使用bash脚本执行第2部分和第3部分(如果可能的话,如果不可能的话,请使用sed向我展示) 同样在某些时候,我将不得不修改文件中的变量,例如 使能= 0使能= 1 测试=“ 1”到测试=“ 0” 在一行中添加文本。功能=功能=“ text1”,“ text2” 在文件中添加一些文本并保存(使用nano) 我知道这很苛刻,但是我需要为一个对服务器管理没有经验的朋友创建一个脚本。不幸的是,我没有时间从考试开始就学习bash脚本,我将使用您的示例来编写脚本。 伙计们感谢我成功完成了大多数bash脚本的所有回复 但是我还有另一个问题,让我们假设我想使用sed修改nginx.conf我们将处理worker_processes 现在我想使用sed执行以下步骤1.查找该 conf中的第一个匹配项 worker_processes,并用替换文本worker_processes 4; 这里的特别说明:这只是一个示例。conf可能包含worker_processes 1;。这是很难的部分。我想要一个sed命令,该命令找到单词worker_processes的第一个匹配项,删除找到该单词的文本行,worker_processes 4;然后粘贴到 该行,然后保存文件。这是我编辑文件时最可靠的方法(不会损坏任何配置文件 我的最后一个建议是使用sed -i's / enabled = 0 / enabled = 1 / …
12 linux  centos  bash 

3
在Red Hat Enterprise和CentOS上,创建/ var / run / reboot-required是什么?
在CentOS 5.8+和Red Hat Enterprise 6+上,在安装/更新软件包时,我注意到在适当的时候会创建一个标志文件/ var / run / reboot-required。在Ubuntu(我猜也是Debian)上,如果安装了软件包“ update-notifier-common”,则软件包postinst脚本会触发该标志文件的创建。在RHEL / CentOS上,我不知道这是怎么发生的。 例如,在RHEL和CentOS上,我最近安装了几个更新,并创建了/ var / run / reboot-required。其中之一是“ openssl”软件包升级。我认为这是创建标志文件的原因,因为在Ubuntu上它也可以这种方式工作。但是,我查看了每个更新的软件包的所有 “ rpm -q --scripts”,没有看到可能创建该标志文件的任何内容。通常,我看到“安装后程序:/ sbin / ldconfig”。 所以我的问题是: 是什么在RHEL / CentOS上创建此标志文件? 它是否需要安装特殊的软件包,类似于Ubuntu上的“ update-notifier-common”软件包?
12 centos  redhat  update 

1
解释穆宁图和已落实的内存
我一直注意到服务器现在经常使用swap,但是我似乎无法弄清楚为什么。munin图显示,应用程序的内存使用量约为1.5G的0.7G。我所关心的是绿线(已确定内存)。什么是承诺内存?与其他内存统计信息(例如应用程序)相比,已提交的内存高是正常的吗? 我想知道我是否可以进一步优化我的应用程序,还是真的需要为服务器获取更多的RAM。 当前在这台小型服务器上运行守护程序: MySQL的 节点JS 阿帕奇 Nginx的 詹金斯 慕宁 记忆快取 后缀
12 linux  centos  munin  graph 

5
+200个并发连接后NGINX超时
这是我的nginx.conf(我已更新配置,以确保不涉及PHP或任何其他瓶颈): user nginx; worker_processes 4; worker_rlimit_nofile 10240; pid /var/run/nginx.pid; events { worker_connections 1024; } http { include /etc/nginx/mime.types; error_log /var/www/log/nginx_errors.log warn; port_in_redirect off; server_tokens off; sendfile on; gzip on; client_max_body_size 200M; map $scheme $php_https { default off; https on; } index index.php; client_body_timeout 60; client_header_timeout 60; keepalive_timeout 60 60; send_timeout …

1
如何撤消“ yum remove python”
我有一个通过SSH连接的基于Centos 6的VPS。最近想安装python 2.7.2,我勇敢地跑了: yum remove python 这显然删除了yum本身正在编写或依赖于python。 现在我不知道该怎么办并使事情变得更糟,我是一个完整的Linux新手(命令行或其他方式)。 运行rpm -iv http://centos.mirrors.hoobly.com/6.0/os/x86_64/Packages/python-2.6.5-3.el6.x86_64.rpm给出: Retrieving http://centos.mirrors.hoobly.com/6.0/os/x86_64/Packages/python-2.6.5-3.el6.x86_64.rpm Preparing packages for installation... package python-2.6.5-3.el6.x86_64 is already installed 以及它的x86_64服务器,因为“ uname -a”没有问题,它给出了: Linux xxxxxx 2.6.32-71.29.1.el6.x86_64 #1 SMP Mon Jun 27 19:49:27 BST 2011 x86_64 x86_64 x86_64 GNU/Linux 还有一件事:ls /usr/bin/pyth* -la给出: lrwxrwxrwx 1 root root 6 Dec 4 …
12 centos  python  yum 

3
Centos用户帐户未登录但可以登录
我是CentOS的新手(正在运行CentOS 6)。我以前有使用OpenSuse的经验。 我正在尝试为用户设置一个帐户。我不希望该帐户可用于通过ssh或登录屏幕登录。但是,我仍然希望能够使用su命令登录到用户。这使我能够以具有受限访问权限的用户身份运行某些应用程序。该用户不是超级用户,因此它不会影响其他用户的应用程序。 任何帮助将不胜感激。我通常想用它来运行Glassfish服务器等。
12 linux  centos 

5
无法在CentOS 6.0 x64上安装GIT
我正在尝试通过RPM或YUM安装GIT,但我不能。我收到以下错误: error: Failed dependencies: libcrypto.so.10 is needed by git-1.7.1-2.el6.i686 libcurl.so.4 is needed by git-1.7.1-2.el6.i686 libexpat.so.1 is needed by git-1.7.1-2.el6.i686 libssl.so.10 is needed by git-1.7.1-2.el6.i686 libz.so.1 is needed by git-1.7.1-2.el6.i686 perl(Error) is needed by git-1.7.1-2.el6.i686 perl(Git) is needed by git-1.7.1-2.el6.i686 perl-Git = 1.7.1-2.el6 is needed by git-1.7.1-2.el6.i686 运行时yum install git: root@server …
12 centos  git 

4
Apache表示DocumentRoot不存在
我使用Webmin创建了以下虚拟主机: <VirtualHost *:80> DocumentRoot "/var/www/whatever" ServerName whatever.ourdomain <Directory "/var/www/whatever"> allow from all Options +Indexes </Directory> </VirtualHost> 当重新启动Apache时,我得到 Starting httpd: Warning: DocumentRoot [/var/www/whatever] does not exist 问题是,该目录绝对存在。我盯着它看。pwd告诉我这是我当前的目录,等等。拼写正确并不难。我在httpd日志中找不到其他任何错误或警告。apache:apache拥有目录和所有子目录/文件。这里没有任何符号链接或任何相关内容。我想念什么,或者应该看什么以确定为什么? 操作系统是CentOS 6.0

2
SSH连接因“写入失败:管道损坏”而冻结
我正在从Ubuntu 11.04计算机通过SSH连接到CentOS 5.5机器。 当连接处于活动状态(即没有滞后或丢失)时,该连接似乎可以按预期工作,但是如果保持一段时间不活动,它将冻结并失去响应。最终,将返回错误消息“写入失败:管道损坏”,我将回到本地计算机的提示符下。 我可以做些什么来帮助调试,找出正在发生的问题并解决该问题?作为开发人员,这使我的生活变得痛苦,不得不不断地重新建立联系。
12 ubuntu  centos  ssh  timeout 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.