Articles of centos

Systemd PHP启动脚本Centos 7

我有一个PHP脚本,我正在尝试创build一个服务。 我已经创build了服务,但是我无法启动它。 奇怪的是,完全相同的服务单位工作在我的另一台服务器上相同的设置。 PHP脚本被设置为使用-d开关进行守护进程。 该命令本身工作得很好,但不通过systemd。 这是我得到的 ● serverio.service – Socket Server Service Loaded: loaded (/etc/systemd/system/multi-user.target.wants/serverio.service) Active: inactive (dead) since Wed 2017-01-18 23:41:49 UTC; 2s ago Process: 22921 ExecStop=/usr/bin/php /opt/sockets/server.php stop (code=exited, status=0/SUCCESS) Process: 22917 ExecStart=/usr/bin/php /opt/sockets/server.php start -d (code=exited, status=0/SUCCESS) Main PID: 22917 (code=exited, status=0/SUCCESS) Jan 18 23:41:49 hostname systemd[1]: Started SocketIO Server Service. Jan […]

KVM虚拟机无人值守Kickstart安装不自动

我试图在KVM虚拟机上自动安装CentOS 7的kickstart安装。 我的主机系统也是CentOS 7.我的主机上运行的是vsftp服务器上托pipe的CentOS 7 DVD的内容。 当我运行下面的命令时,安装不会自动启动,而是停止在选定的键盘部分。 我可以通过手动指定我的设置来完成安装,但是我试图让整个安装自动完成。 sudo virt-install -n outsider2.example.org -r 1024 –disk path=/var/lib/libvirt/images/outsider2.example.org.img,size=16 -l ftp://192.168.122.1/pub/inst –noautoconsole -x ftp://192.168.122.1/pub/ks2.cfg 我正在使用的kickstart文件的内容如下: #version=RHEL7 # System authorization information auth –enableshadow –passalgo=sha512 graphical ignoredisk –only-use=vda # Keyboard layouts keyboard –vckeymap=us –xlayouts='us' # System language lang en_US.UTF-8 # Network information network –bootproto=static –device=em0 –gateway=192.168.122.1 –ip=192.168.100.101 –netmask=255.255.255.0 –ipv6=auto –activate […]

绑定dns条目不从主从更新

我有一个主从属绑定DNS设置。 如果我从奴隶删除区域文件,然后重新启动服务。 该文件正在获取复制。 但是当我更新master上的区域文件中的条目时,它并不在slave中更新。 我需要删除从站上的文件,每当我更新主区文件? 这里是我的configuration: 主configuration: options { listen-on port 53 { 127.0.0.1; 10.10.10.11;}; listen-on-v6 port 53 { ::1; }; directory "/var/named"; dump-file "/var/named/data/cache_dump.db"; statistics-file "/var/named/data/named_stats.txt"; memstatistics-file "/var/named/data/named_mem_stats.txt"; allow-query { localhost; 10.10.0.0/16; }; allow-transfer {localhost; 10.10.10.12;}; notify yes; recursion yes; dnssec-enable yes; dnssec-validation yes; dnssec-lookaside auto; bindkeys-file "/etc/named.iscdlv.key"; managed-keys-directory "/var/named/dynamic"; pid-file "/run/named/named.pid"; session-keyfile "/run/named/session.key"; […]

centos 6内核恐慌

有人问我用他的速度非常慢的服务器来帮助他,然后我login并启动了一个更新,然后我重新启动了服务器,它不能再次启动,并在所有的内核,甚至是旧的内核恐慌。 我在系统救援模式下启动了服务器,试图解决我认为与内核更新有关的问题,现在我无法安装所有的文件系统lsblk的输出是 NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 465.8G 0 disk └─sda1 8:1 0 250M 0 part sdb 8:16 0 465.8G 0 disk └─sdb1 8:17 0 465.8G 0 part sr0 11:0 1 1024M 0 rom loop0 7:0 0 275.1M 0 loop /livemnt/squashfs fdisk -l的输出 Disk /dev/sda: 465.8 GiB, 500106780160 bytes, 976771055 […]

无法在AWS EC2实例上访问在端口8888上运行的网站

我正在使用AWS Linux运行EC2实例。 有一个网站在端口8888上运行,所以如果从虚拟机运行curl "http://127.0.0.1:8888/login"我收到的网站。 我想从外部访问它,所以我在附加到实例的安全组中创build了一条规则: Custom TCP Rule TCP 8888 0.0.0.0/0 当我试图从我的浏览器或命令行访问它,我得到一个超时 curl "http://xx.yy.zz.ff:8888/login" 其中xx.yy.zz.ff是连接到实例的弹性IP(用于通过SSH连接到VM)。 有趣的是,如果我先执行SSH隧道,则可以通过http://localhost:8888/login访问它: ssh -i my-key.pem -NL 8888:localhost:8888 [email protected] 如果我做sudo netstat -tulpn我得到 tcp 0 0 127.0.0.1:8888 0.0.0.0:* LISTEN 26531/python 如果我do sudo ss -aut | grep 8888 do sudo ss -aut | grep 8888我一无所获。 有任何想法吗?

CentOS 7 / Apache / mod_wsgi – UnicodeDecodeError:'ascii'编解码器无法解码2727位的字节0xc2:序号不在范围内(128)

我已经使用mod_wsgi在Apache(httpd)中部署了Python Web应用程序(使用金字塔)。 启动Apache服务后,当我们向Web应用程序发出http请求时,会发生下面的错误(来自Apache日志)… [Mon Feb 06 16:38:55.980119 2017] [wsgi:error] [pid 16031] [remote 172.16.13.1:204] mod_wsgi (pid=16031): Target WSGI script '/usr/local/lb/ve32/src/LBGenerator/lbgenerator.wsgi' cannot be loaded as Python module. [Mon Feb 06 16:38:55.980205 2017] [wsgi:error] [pid 16031] [remote 172.16.13.1:204] mod_wsgi (pid=16031): Exception occurred processing WSGI script '/usr/local/lb/ve32/src/LBGenerator/lbgenerator.wsgi'. Traceback (most recent call last): File "/usr/local/lb/ve32/src/LBGenerator/lbgenerator.wsgi", line 1, in <module> from […]

百胜无法更新 – 有冲突

问题是什么 总而言之,这是什么让我头痛: –> Finished Dependency Resolution Error: Package: policycoreutils-2.5-11.el7_3.x86_64 (base) Requires: libsepol.so.1(LIBSEPOL_1.0)(64bit) Error: Package: libsemanage-2.5-5.1.el7_3.x86_64 (base) Requires: libsepol.so.1(LIBSEPOL_1.0)(64bit) Error: Package: 1:NetworkManager-tui-1.4.0-14.el7_3.x86_64 (base) Requires: libjansson.so.4()(64bit) Error: Package: libsemanage-2.5-5.1.el7_3.x86_64 (base) Requires: libsepol.so.1(LIBSEPOL_1.1)(64bit) Error: Package: 7:lvm2-2.02.166-1.el7_3.2.x86_64 (base) Requires: device-mapper-persistent-data >= 0.6.3-1 Installed: device-mapper-persistent-data-0.6.2-1.el7_2.x86_64 (@base) device-mapper-persistent-data = 0.6.2-1.el7_2 Error: Package: policycoreutils-2.5-11.el7_3.x86_64 (base) Requires: libselinux-utils >= 2.5-6 Installed: libselinux-utils-2.2.2-6.el7.x86_64 (@anaconda) […]

ntpd高抖动,无法同步

我已经在vmware工作站上安装了Linux Centos 7。 我也在Centos中安装了Quagga路由套件,并将其configuration为与安装在Host(Windows 10)中的GNS3中的Cisco路由器进行通信。 我已经在GNS3中configuration了一个我的路由器作为ntp服务器,它们都被同步。 现在我想让我的分享与其他人同步。 要做到这一点,我已经安装ntpd,并configuration为波纹pipe: 服务器192.168.162.100 iburst 192.168.162.100是我的思科路由器,充当ntp服务器,也可以从centos到达。 但我的时间不同步。 这是当我在centos命令行中input“ntpstat”时的输出: ntpstat输出 正如你所看到的那样,它是没有变通的。 这是“ntpq -p”的输出: ntpq -p输出 正如你看到它列出的服务器,但抖动非常高。 我想提一下,我也通过vmware工具禁用了与主机的vmware时间同步。 但仍然没有结果和时间没有同步。 任何帮助,将不胜感激。

初始化脚本和closures顺序在centos中

我目前的问题是,我有一个从supervisord挂起的过程,我想确保它正常发送networking存在等,但是当监pipe人被closures没有networking。 我已经在这里跟踪了/etc/rc0.d/文件夹,在这里我可以看到K90network将在S00killall之前执行,而S00killall负责closures服务,包括supervisord。 我觉得奇怪的是,这是订购,因为看看S00killall它有一段代码,以避免在需要的情况下closuresnetworking。 [ $subsys = network ] && continue 所以,我不确定S00killall如果networking被明确地closures了rc0, S00killall可以防止networking停止运行 我正在使用CentOS release 6.8 (Final)

在CentOS服务器中使用Shibboleth SPNEGOAuthnConfiguration

我有要求是用户已经join到使用ldap服务器相同的凭据login的域名,他们不想再次login到shibboleth SSO,所以我search了Shibboleth文件,它已经支持基于SPNEGOlogin。 我不得不提出以下问题: 在Cent OS下运行的shibboleth服务器是否支持这个协议? 如果它支持分OS我可以知道如何,我们必须configuration它与Active Directory commuincate? 如果它只支持Windows环境,我知道它只有当Windows服务器必须在同一个域中join时才起作用吗? 当前服务器环境 Centos 7 Shibboleth 3.3 SAML&CAS(我们使用两种协议)