Questions tagged «centos»

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

4
使用sudo时找到但未找到linux命令
我试图像这样运行python3安装: pip3 install django 我得到错误: PermissionError:[Errno 13]权限被拒绝:'/usr/local/lib/python3.6/site-packages/pytz' 然后,我尝试: sudo pip3 install django 我得到错误: sudo:pip3:找不到命令 这是我的$ PATH的样子: /usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/ec2-user/.local/bin:/home/ec2-user/bin 如何获得对pip3的sudo访问权限?
11 linux  centos  bash  sudo 

5
重新启动后CentOS 7 iptables不再持久
我在开发服务器上安装了最低版本的CentOS 7,以使用kvm / qemu虚拟化一些linux guest虚拟机。 要使用iptables代替firewalld我安装iptables-service并执行: systemctl stop firewalld systemctl mask firewalld systemctl enable iptables systemctl start iptables SELinux已通过编辑禁用/etc/sysconfig/selinux。 我对iptables的规则如下: iptables -Z iptables -F iptables -X iptables -t nat -Z iptables -t nat -F iptables -t nat -X iptables -t nat -A POSTROUTING -o enp6s0 -j MASQUERADE iptables -A FORWARD …
11 linux  centos  iptables 

1
CentOS 7上的LDAP身份验证
升级到CentOS 7后,将无法再通过LDAP登录。在CentOS 6中,我使用了工作正常的软件包pam_ldap,但是现在pam_ldap不再可用于新版本的CentOS。 通过ldapsearch进行连接仍然可以正常工作,但是尝试通过ssh进行身份验证无效。 我重新安装了nss-pam-ldapd软件包,并通过authconfig-tui重新配置了身份验证,但是仍然无法正常工作。 在下面,我将用户名替换为user.name,将基本名称替换为dc = sub,dc = example,dc = org。 我的主机操作系统是CentOS7。已安装所有当前可用的更新。 $ uname -a Linux isfet 3.10.0-123.8.1.el7.x86_64 #1 SMP Mon Sep 22 19:06:58 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux 已安装的套件 $ rpm -qa | grep -i ldap openldap-2.4.39-3.el7.x86_64 nss-pam-ldapd-0.8.13-8.el7.x86_64 openldap-clients-2.4.39-3.el7.x86_64 /etc/openldap/ldap.conf的内容 URI ldap://172.16.64.25 BASE dc=sub,dc=example,dc=org /etc/nslcd.conf的内容 ldap_version 3 …

4
我应该安装x86_64还是i386 RPM软件包?[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,以使其成为服务器故障的主题。 5年前关闭。 我想安装RPM软件包,但不确定是否要安装x86_64或i386版本。WHM CENTOS 6.5 i686 virtuozzo在顶部说。 如何确定要安装哪个版本?
11 linux  centos  ssh  rpm 

2
安装补鞋匠后启动Ansible Playbook
我正在实施Cobbler和Ansible来完成我们的服务器部署,最后有一个问题。我的Ansible剧本效果很好,我的Cobbler安装效果很好,但是问题在于将它们绑在一起。 我为Cobbler编写了一个安装后触发器,该触发器将根据所使用的Cobbler配置文件启动我的Ansible剧本,该脚本单独运行时效果很好。问题在于,要使此方法起作用,首先需要重新引导服务器,但是Cobbler会在第一次重新引导之前执行安装后触发器。Cobbler中有一个“ firstboot”触发器,但我根本无法使它正常工作。即使在第一次启动后,它也永远不会触发。 如果我尝试在重新启动之前运行Ansible,则服务器超时。 这适用于CentOS 6.5,Ansible 1.6和Cobbler 2.4 TLDR:如何使Cobbler“ firstboot”触发器起作用,或者如何在安装后但首次重启之前成功运行Ansible Playbook。 有任何想法吗? 谢谢!

1
在CentOS服务器上安装GUI是个好主意吗?
我有一台新的专用服务器,将在其上创建几个VM。对于主机和VM,操作系统将是CentOS 6.5。 主机(Gnome等)上的GUI在处理VM方面是否有任何真正的好处?还是只是不必要地消耗了系统资源?你能量化多少吗?它会一直或仅在我查看资源时影响资源吗? 它能使我执行哪些操作无法通过virsh等从命令行执行? 这是带有32GB内存的E5-1650(6核,12线程)盒。 如果您认为GUI是有用的东西,可以告诉我需要安装哪些软件包。我知道“ yum install Desktop”可以完成工作,但是它会安装很多依赖项,我想知道是否还有苗条的替代方案?

2
启用了IOAT但未与Linux一起使用吗?
在具有igb版本4.1.2的R610s上,我确实看到ioatdma模块正在加载(并已加载lsmod): ioatdma: Intel(R) QuickData Technology Driver 4.00 ioatdma 0000:00:16.0: irq 80 for MSI/MSI-X ioatdma 0000:00:16.1: irq 81 for MSI/MSI-X ioatdma 0000:00:16.2: irq 82 for MSI/MSI-X ioatdma 0000:00:16.3: irq 83 for MSI/MSI-X ioatdma 0000:00:16.4: irq 84 for MSI/MSI-X ioatdma 0000:00:16.5: irq 85 for MSI/MSI-X ioatdma 0000:00:16.6: irq 86 for MSI/MSI-X ioatdma …

8
删除非常大的文件而不冻结网络服务器
在我的Web服务器(apache正在运行,Linux CentOS)中,有一个非常大的日志文件(50 GB)。该Web服务器在生产中具有一些Web服务。 当我尝试删除日志文件时,Web服务器大约10秒钟没有响应。(服务时间。) rm -f monthly.log 有什么方法可以在不冻结Apache的情况下删除此大文件?

1
Linux-如果更改主机名,需要重启哪些服务?
我正在一些环境中进行一些系统主机名的更改,这让我开始思考... 当我更改服务器的主机名(实时)时,需要修改哪些内容,哪些系统服务需要重新启动?假设这是在线完成的,而无需重新启动。 我遇到了很多由其他人构建的系统,这些系统在运行过程中对主机名进行了更改,但是这些更改在重新启动后不会持续存在,或者我注意到这些更改/var/log/messages带有不同的主机名。 我定期关注: 跑 hostname <new-short-hostname> /etc/hosts 根据这些准则进行修改。 修改 /etc/sysconfig/network 在守护程序方面... sendmail / postfix(必须匹配主机名) 杯子(打印守护程序可能以错误的主机名停止) syslog / rsyslog(主机名与系统消息一起记录) httpd(需要正确的主机名) 还有什么需要注意的?


2
无法将drbd切换到辅助
我正在drbd83使用ocfs2in centos 5并计划packemaker与它们一起使用。一段时间之后,我面临着drbd大脑分裂的问题。 version: 8.3.13 (api:88/proto:86-96) GIT-hash: 83ca112086600faacab2f157bc5a9324f7bd7f77 build by mockbuild@builder10.centos.org, 2012-05-07 11:56:36 1: cs:StandAlone ro:Primary/Unknown ds:UpToDate/DUnknown r----- ns:0 nr:0 dw:112281991 dr:797551 al:99 bm:6401 lo:0 pe:0 ua:0 ap:0 ep:1 wo:b oos:60 我无法将我的drbd切换到中学。 drbdadm secondary r0 1: State change failed: (-12) Device is held open by someone Command 'drbdsetup 1 secondary' …

3
使用CentOS 6.2在HyperV上进行时间同步
我有一个在HyperV下运行的CentOS VM(版本6.2)。我已经安装了集成服务(现在是基础服务的一部分),CentOS显示当前的时钟源是hyperv_clocksource,但是在一周的正常运行时间后,我在VM中的时间大约快了10分钟。我对新IC和可插入时钟源的理解是,这种情况不再发生。是否需要其他配置才能使可插入时钟源正常工作? 我知道有很多关于将内核选项设置为PIT的链接,诸如此类,但是所有这些链接似乎都早于集成时钟源支持,据我所知,不再需要它了。ntpd或adjtimex也不应。 编辑:正在运行3.2的IC(带有Centos 6.2的产品),今天已升级到3.3,机器运行了1小时22分钟,时钟已经快了5秒。所以我现在正在运行最新的IC,但仍然遇到相同的问题。

2
两个Linux服务器之间的桥接网络
我需要设置以下网络架构: Internet ^ +-----------------+ | +------------------+ | Centos6-1 | | | Centos6-2 | | +---- eth0 + ----+ | | | (br0)| | | | | +---- eth1 +----------------+ eth0 | +-----------------+ +------------------+ ( cable connection ) 两个公共IP的配置如下: ** Centos6-1的eth0和eth1将被配置为与IP1的桥接 可以使用IP1访问Centos6-1 的eth0的Centos6-2被配置为与IP2 任何发往IP2的请求都将通过Centos6-1 我该如何完成这项壮举? 第二台服务器中正在运行服务。该服务将绑定到IP2。会发生什么 编辑: 如果我在box1中执行以下操作: brctl addbr br0 …

6
CentOS 6 + LDAP + NFS。文件所有权卡在“没人”上
几天来,我一直在尝试在CentOS 6上进行LDAP身份验证和NFS导出的主目录。现在,我可以使用LDAP中的用户名和密码登录到客户端计算机了。在客户端上,/ home和/ opt通过NFS挂载在fstab中。但是,/ opt和/ home中的每个文件都由nobody:nobody客户端上的(uid:99,gid:99)拥有。 但是我的uid和gid似乎设置正确: -bash-4.1$ id uid=3000(myusername) gid=3000(employees) groups=3000(employees) 我还能检查什么?这是我客户端上的一些配置文件: /etc/nsswitch.conf passwd: files sss shadow: files sss group: files sss hosts: files dns bootparams: nisplus [NOTFOUND=return] files ethers: files netmasks: files networks: files protocols: files rpc: files services: files netgroup: files sss publickey: nisplus automount: files ldap …
11 centos  nfs  openldap  sssd 

5
如何在CentOS 5.7 64位上为PHP 5.3.3安装mcrypt?
我安装了php 5.3和一些模块 yum install php53-{module-name} 但是mcrypt无效。 我这样搜索: yum list php* | grep mcry 出现的唯一包裹是 php-mcrypt.x86-64 5.1.6-15.e15.centos.1 extras 我对mhash有同样的问题。php的结果更加令人困惑。 我知道这可能是一个愚蠢的问题,但任何帮助将不胜感激。我习惯了Ubuntu的简单“ apt-get install”,一切正常。CentOS似乎更注重细节。 谢谢。 编辑:这是我尝试的: yum install php53-mcrypt 结果: No package php53-mcrypt available 并尝试这样做: yum install php-mcrypt 结果是: Error: php53-common conflicts with php-common 因为php-mcrypt试图获取php-common作为依赖项(?),而我试图在CentOS 5.7上使用php 5.3而不是默认的php 5.1。

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.