我有一个相当新的服务器构build,我试图列出所有的服务。 检查任何一个工作状态正常,但运行service –status-all给出的错误: networking控制台模块未加载 configuration的设备: lo eno16777736 目前有效的设备 lo eno16777736 我试着按照这个build议说,如果你不明确需要netconsole,你应该禁用它 。 其中提供了这些说明: 输出应该显示“netconsole”服务没有被安装,或者在所有运行级别上都被禁用,如下例所示: chkconfig "netconsole" –list netconsole 0:closures1:closures2:closures3:closures4:closures5:closures6:closures 我的输出是 networking控制台0:closures1:closures2:开启3:开启4:开启5:开启6:closures 运行以下命令以validation“netconsole”是否通过当前运行时configuration禁用: service netconsole status 。 如果该服务被禁用,该命令将返回以下输出: netconsole停止 不过,我的输出是: networking控制台模块未加载 可以使用以下命令禁用“netconsole”服务: chkconfig netconsole off 这将步骤1中的所有值更改为“off”,但这并没有什么区别。 我也尝试过service netconsole stop 我尝试手动加载/卸载模块。 modprobe netconsole modprobe -r netconsole 我发现了一个解决方法,但我仍然想知道如何解决这个问题。
我有一个由Vagrant centos/7创build的虚拟机。 我试图安装docker ,但它不工作。 我尝试了一个SaltStack奴才,只是vagrant ssh和sudo yum install 。 但它告诉我,它无法find这些依赖关系: –> Finished Dependency Resolution Error: Package: docker-engine-1.9.1-1.el7.centos.x86_64 (docker_repo) Requires: libcgroup Error: Package: docker-engine-selinux-1.9.1-1.el7.centos.noarch (docker_repo) Requires: policycoreutils-python You could try using –skip-broken to work around the problem You could try running: rpm -Va –nofiles –nodigest 我不认为任何build议的解决scheme将做我所需要的。 我谷歌search,但我得到的是链接到rpmfind或rpmbone,当然,他们可能会提供一个rpm我可以下载,但我敢肯定,这些应该是在某个地方的仓库。 yum repolist给了我这个: repo id repo name status docker_repo Docker […]
当我试图部署我的laravel项目,并做一个php composer.phar安装我得到这个恼人的错误。 我通过与git克隆git拉我的项目。 而当我冲浪到我的域名,我想看到我的应用程序显然:)。 我已经安装了一个正确的版本的Apache,MySQL和PHP。 一切都在运行。 错误: Loading composer repositories with package information Installing dependencies (including require-dev) from lock file Your requirements could not be resolved to an installable set of packages. Problem 1 – Installation request for brianmcdo/image-palette dev-master -> satisfiable by brianmcdo/image-palette[dev-master]. – brianmcdo/image-palette dev-master requires ext-gd * -> the requested PHP extension […]
我创build了一个meta RPM软件包(比如说metapkg ),它可以在我的系统(CentOS 7)上获得我需要的所有依赖项。 这个包指定了它的依赖关系的确切版本(不包括架构)。 例如: Requires: perl = 5.16.3-285.el7 当我尝试用yum update升级我的系统时,Yum抱怨几个依赖性问题: Error: Package: metapkg-1.1.0-1.noarch (myupdates) Requires: perl = 5.16.3-285.el7 Installed: 4:perl-5.16.3-285.el7.x86_64 (@anaconda) perl = 4:5.16.3-285.el7 Error: Package: metapkg-1.1.0-1.noarch (myupdates) Requires: grub2 = 2.02-0.17.0.1.el7.centos.4 Installed: 1:grub2-2.02-0.17.0.1.el7.centos.4.x86_64 (@anaconda) grub2 = 1:2.02-0.17.0.1.el7.centos.4 Error: Package: metapkg-1.1.0-1.noarch (myupdates) Requires: vim-enhanced = 7.4.160-1.el7 Installed: 2:vim-enhanced-7.4.160-1.el7.x86_64 (@anaconda) vim-enhanced = 2:7.4.160-1.el7 Error: […]
使用这个链接 ,我已经build立了一个服务器,正确join到Active Directory服务器,但出于某种原因,我无法使用我在笔记本电脑上创build的几个testing用户的Kerberos票证来validation服务器。 本地笔记本电脑上的所有用户都具有相同的.ssh / config,并且全部使用相同的/etc/krb5.conf; 所有的用户也可以通过使用kinit成功地从AD获得有效的票证。 但是,当我尝试SSH到前面提到的连接到AD的服务器时,会出现问题。 当我尝试用我自己的帐户“parkel”login时,它会要求我input密码,然后input我的AD密码,然后通过身份validationlogin服务器,第一次login时,我的homedir已正确我被分配到AD中gidNumber中设置的组中; 在世界上一切似乎都好。 我testing了在AD中更改gidNumber,所有更改都在激活后立即激活。 世界上所有人似乎都还好。 那是什么时候开始的问题。 在看到我的成功之后,我在AD做了两个testing账户,这是我以前工作的AD-account的副本,'test1'和'test2'。 我在我的笔记本电脑上更换了这个账号,做了kinit并拿到了一张票。 但是,当我尝试login到服务器时,它只是尝试使用密码进行身份validation,并且在日志中没有提到使用pam_sss进行身份validation,因为本地用户不存在,这将会失败。 我已经检查了更多的谷歌search和文档比我不愿意承认,但我真的在这里亏本; 我很确定我忽略了一些愚蠢的小细节,但我真的找不到我要去哪里错了。 包括服务器上的sshd日志以及服务器上和我的客户端上的krb5.conf中的一些输出。 SSHD输出 Dec 10 11:59:04 ldaptest.vs.lan sshd[2384]: Authorized to parkel, krb5 principal [email protected] (ssh_gssapi_krb5_cmdok) Dec 10 11:59:04 ldaptest.vs.lan sshd[2384]: Accepted gssapi-with-mic for parkel from 192.168.100.2 port 56752 ssh2 Dec 10 11:59:04 ldaptest.vs.lan systemd[1]: Created slice user-2001.slice. Dec […]
我在Cent OS 7上安装bacula 7按照这个howto: http : //www.backupcentral.com/phpBB2/two-way-mirrors-of-external-mailing-lists-3/bacula-25/howto-install-bacula -7-on-centos-7-fresh-install-126395 / 。 现在我想备份一个服务器,但是这个工作停留在is waiting for a mount request 。 导演显示以下消息: 31-Dez 15:42 bacula-sd JobId 6: Warning: label.c:362 Open file device "FileStorage" (/var/bacula/backups) Volume "Remote-0002" failed: ERR=file_dev.c:172 Could not open(/var/bacula/backups/Remote-0002,CREATE_READ_WRITE,0640): ERR=Keine Berechtigung 31-Dez 15:42 bacula-sd JobId 6: Warning: label.c:362 Open file device "FileStorage" (/var/bacula/backups) Volume "Remote-0002" failed: ERR=file_dev.c:172 […]
当我运行sudo yum update时候,我遇到了这个错误 Downloading packages: No Presto metadata available for base python-augeas-0.5.0-2.el7.noarch.rpm | 25 kB 00:00 Running transaction check Running transaction test Transaction test succeeded Running transaction Updating : python-augeas-0.5.0-2.el7.noarch 1/2 Error unpacking rpm package python-augeas-0.5.0-2.el7.noarch error: unpacking of archive failed on file /usr/lib/python2.7/site-packages/python_augeas-0.5.0-py2.7.egg-info: cpio: rename Verifying : python-augeas-0.5.0-2.el7.noarch 1/2 python-augeas-0.4.1-5.el7.noarch was supposed to be […]
我正在使用Apache 2.4,我想closures服务器签名,以便在应用程序中出现错误时不会打印服务器的所有信息。 所以,我添加下面的代码行 ServerSignature off ServerTokens Prod 我在httpd.conf文件的最后添加了上面的行。 即使那么当我在应用程序中得到错误,我可以看到页面上的服务器信息。 更新:请查看附件截图中添加的configuration文件的结尾,也是错误 任何解决scheme或build议都是受欢迎的。 谢谢 没有find资源时的Apache服务器信息 在httpd中configuration
我需要设置一个引导程序的密码,并担心更改现有的configuration(每个警告可能使系统无法启动)。 RH的文档说增加以下几行 : cat <<EOF set superusers="john" password john johnspassword EOF 目前的/etc/grub.d/01_users文件已经在顶部: #!/bin/sh -e cat << EOF if [ -f \${prefix}/user.cfg ]; then source \${prefix}/user.cfg if [ -n "\${GRUB2_PASSWORD}" ]; then set superusers="root" export superusers password_pbkdf2 root \${GRUB2_PASSWORD} fi fi EOF 我应该在现有的EOF之下追加第一部分,完全replace现有的内容还是其他的?
如果firewalld服务无法在CentOS 7启动,会发生什么? networking仍然会运作吗? 防火墙规则是否仍会部分执行? 如果防火墙规则没有执行,是否有办法自动closuresnetworking服务?