F17에서 httpd가 systemd로 시작되지 않음

F17에서 httpd가 systemd로 시작되지 않음

제목이 모든 것을 말해줍니다. 이것은 Xen 하이퍼바이저에서 실행되는 새로운 Fedora 17 시스템입니다. 왜 시작되지 않는지 모르겠어요

[root@box~]  uname -a
Linux box.localhost 3.5.4-2.fc17.i686.PAE #1 SMP Wed Sep 26 22:10:23 UTC 2012 i686 i686 i386 GNU/Linux

[root@box~]  cat /etc/redhat-release
Fedora release 17 (Beefy Miracle)

[root@box~]  systemctl enable httpd.service
ln -s '/usr/lib/systemd/system/httpd.service' '/etc/systemd/system/multi-user.target.wants/httpd.service'

[root@box~]  systemctl start httpd.service
Job failed. See system journal and 'systemctl status' for details.

[root@box~]  systemctl  status httpd.service
httpd.service - The Apache HTTP Server (prefork MPM)
          Loaded: loaded (/usr/lib/systemd/system/httpd.service; enabled)
          Active: failed (Result: exit-code) since Fri, 19 Oct 2012 22:43:37 -0500; 3s ago
         Process: 18225 ExecStart=/usr/sbin/httpd $OPTIONS -k start (code=exited, status=226/NAMESPACE)
          CGroup: name=systemd:/system/httpd.service

Oct 19 22:43:37 box.localhost systemd[18225]: Failed at step NAMESPACE spawning /usr/sbin/httpd: No such file or directory

[root@box~]  ls -al /usr/sbin/httpd
-rwxr-xr-x 1 root root 343496 Apr 30 04:56 /usr/sbin/httpd

답변1

Fedora/systemd의 최신 버전에는 다음이 포함됩니다.새로운 기능개별 시스템 서비스에 대해 /tmp임의 의 개인 디렉토리를 생성합니다 ./var/tmp

이는 확인해야 할 사항이 있음을 의미합니다.

  1. /var/tmp심볼릭 링크 를 연결 /tmp하거나 그 반대로 연결하지 마십시오 . 별도로 취급되므로 별도로 보관해야 합니다.
  2. /var/tmp과 1777 권한이 모두 /tmp있는지 확인하세요.

그래도 문제가 해결되지 않으면 버그를 발견했을 수 있으므로 이를 해결해야 합니다.신고해.

관련 정보