Articles of centos7

Centos 6到Centos 7 cgroups

我试图在Centos 7中设置每个用户的资源限制,但是我找不到cgroups新实现的正确命令(我没有阅读文档,但是讨论了限制服务而不是用户)。 这是Centos 6中的步骤 添加到/etc/cgconfig.conf group mygroup{ cpu { cpu.shares = 200; } memory { memory.limit_in_bytes = 128m; } } 重新启动service cgconfig restart 从系统启动开始: chkconfig cgconfig on validation组是否正确添加: lscgroup 将我们希望限制资源的进程添加到我们创build的cgroup中:add to /etc/cgrules.conf myuser cpu,memory mygroup/ 启动cgred服务,使cgrulesconfiguration更改生效: service cgred start 确保cgred服务启用在系统启动时启动,以便我们的规则在重新启动时保持chkconfig cgred on : chkconfig cgred on Centos 7中的等价物是什么?

如何将磁盘空间从centos-home移动到centos-root

我有一个1 280GB磁盘的虚拟机。 出于某种原因,我的布局是: $ df -h Filesystem Size Used Avail Use% Mounted on /dev/mapper/centos-root 50G 21G 30G 41% / devtmpfs 5.8G 0 5.8G 0% /dev tmpfs 5.8G 0 5.8G 0% /dev/shm tmpfs 5.8G 8.5M 5.8G 1% /run tmpfs 5.8G 0 5.8G 0% /sys/fs/cgroup /dev/mapper/centos-home 224G 13G 212G 6% /home /dev/sda1 497M 145M 352M 30% /boot […]

为虚拟机configuration1:1 Nat使用Firewalld

我已经在服务器上设置了两个vm,我试图在CentOS 7上用firewalld为它们设置一个1:1的NAT。目前,这两个vm都位于一个虚拟网桥(virbr0,vnet0,vnet1)后面,的每个IP的NIC与他们一起使用。 我想这样设置: eth0:0(公网IP)—–> vnet0(内网IP); eth0:1(公网IP)—–> vnet1(内网IP) 我明白这是我正在寻找一个1:1的NAT,但我不知道如何设置它。 我原本是用一座桥来configuration所有的东西,但是主机提供商不允许networking上的桥接器,虚拟网卡的假想的mac将所有东西都从networking上踢开。 我已经尝试了一些东西,但我还没有超级舒适的firewalld。

在CentOS 7中更新Yum时的依赖冲突

在新安装的CentOS 7操作系统上,我试图运行yum更新时出现这个错误 Processing Conflict: kernel-3.10.0-514.6.1.el7.x86_64 conflicts kmod < 20-9 –> Finished Dependency Resolution Error: Package: firefox-45.6.0-1.el7.centos.x86_64 (updates) Requires: nspr >= 4.11.0 Installed: nspr-4.10.8-2.el7_1.x86_64 (@anaconda) nspr = 4.10.8-2.el7_1 Error: Package: nss-3.21.3-2.el7_3.x86_64 (updates) Requires: nss-softokn(x86-64) >= 3.16.2.3-14.2 Installed: nss-softokn-3.16.2.3-13.el7_1.x86_64 (@anaconda) nss-softokn(x86-64) = 3.16.2.3-13.el7_1 Error: Package: 1:libguestfs-1.32.7-3.el7.centos.2.x86_64 (updates) Requires: supermin5 >= 5.1.16-2 Installed: supermin5-5.1.10-1.2.el7.x86_64 (@anaconda) supermin5 = 5.1.10-1.2.el7 […]

drbd服务无法启动/ WFConnection

我最近把我的drbd设置从Ubutnu迁移到了centos 7,我得到了一个奇怪的错误: 我可以正常地加载和卸载模块,整个事情似乎工作 #>modprobe drbd #>lsmod | grep drbd drbd 373504 2 … 我现在可以发出drbdadm up drbdres命令,查看资源的状态,似乎一切正在运行。 我也可以卸载模块 #>rmmod drbd #>lsmod | grep drbd #>drbdadm cstate all 0: Failure: (127) Device minor not allocated … #> lsmod | grep drbd drbd 373504 2 … 所以我可以加载模块,drbdadm能够加载它,但不提供任何资源,而文档声称init脚本会这样做,所以drbd显然不会以这种方式初始化模块。 正常情况下,在/etc/init.d/drbd init脚本启动时,/etc/drbd.conf中configuration的所有资源都会自动启用。 (来源: http : //www.drbd.org/users-guide-8.3/s-enable-disable.html ) 如果我尝试运行init.d脚本,我得到一个奇怪的错误: #>/etc/init.d/drbd start script […]

有一个简单的方法来导出/导入firewalld设置?

有一个简单的方法来导出/导入firewalld设置? 我想在一台服务器上设置firewalld,然后在其他服务器上使用。 包括添加自定义区域,直接规则等

CentOS 7在安装过程中禁用可预测的networking接口名称

我知道我可以使用net.ifnames=0 biosdevname=0 ,与grub ,禁用可预测的networking接口名称 。 这将第一个接口命名为eth0而不是enp0s3,或其他。 如何在安装时使用kickstart文件指定此项?

PHP7上的Apache上的HTTP / 2

经过一番研究,我无法find答案:如何更新 Apache / httpd到最新版本在我的VPS上使用HTTP / 2协议。 我使用基于Apache的PHP7和我的服务器 – CentOS 7。 CentOS上没有软件包更新默认回购。 [root@vps270238 ~]# httpd -v Server version: Apache/2.4.6 (CentOS) Server built: Nov 19 2015 21:43:13 我真的想保持我的实际设置和虚拟主机。

百胜希望删除并重新安装我的内核。 这安全吗?

我正在运行CentOS 7,我只是运行yum update 。 结果输出中的某些内容会让我犹豫,键入y继续更新。 这就是它说的: =============================================================================================================================== Package Arch Version Repository Size =============================================================================================================================== Installing: kernel x86_64 3.10.0-327.36.3.el7 updates 33 M Updating: kernel-headers x86_64 3.10.0-327.36.3.el7 updates 3.2 M kernel-tools x86_64 3.10.0-327.36.3.el7 updates 2.4 M kernel-tools-libs x86_64 3.10.0-327.36.3.el7 updates 2.3 M Removing: kernel x86_64 3.10.0-327.13.1.el7 @updates 136 M 通常情况下,如果有内核的更新,它会作为一个更新。 这个“移除”和“安装”组合让我感到紧张。 在我开始之前,这是否明智? 还是有什么我应该做的?

与realmd / sssd和AD集成共享文件夹

我已经安装了CentOS 7机器,并通过realmd其join到我们的AD中: yum install realmd samba-common oddjob oddjob-mkhomedir sssd realm join –[email protected] mydomain.local 之后, realm list返回预期的输出 [root@webdev samba]# realm list mydomain.local type: kerberos realm-name: MYDOMAIN.LOCAL domain-name: mydomain.local configured: kerberos-member server-software: active-directory client-software: sssd required-package: oddjob required-package: oddjob-mkhomedir required-package: sssd required-package: adcli required-package: samba-common login-formats: %[email protected] login-policy: allow-realm-logins 我可以使用我的AD凭据通过SSHlogin(所以我得到myuser @ mydomain.local @主机名)。 我现在需要允许Windows用户访问机器上的文件夹,但是Samba似乎不愿意合作 – 所有组合或用户名和密码都会返回错误。 我不知道如何debugging,或者如果我错过了一些东西。 […]