우분투 14.10 서버 시작


13

14.04 Server를 실행중인 하드웨어에 OpenSSH 서버 만 설치합니다. 시작 페이지가 확인되는 페이지 외에도 USB 키보드에서 스크롤 잠금을 인식해야하지만 그렇게하지는 않습니다.

로그인하고 얻을 때까지 모든 것이 정상인 것 같습니다.

[305.760849] system-logind[1419]: Failed to start unit user@1000.service: 
 Unknown unit: user@1000.service
[305.761004] system-logind[1419]: Failed to start user services: 
  Unknown unit: user@1000.service

두 가지 오류가 설정되지 않았거나 다른 것과 관련되어 있기 때문에 OpenSSH와 관련이 있습니까?

나는 시스템과 우분투에서 매뉴얼과 도움말 파일을 검색하지 않고 성공을 거두었습니다.


흠. 이 메시지는 "systemd"및 사용자 세션과 관련이 있습니다. openssh 설치와 관련이있을 수 있지만 ... 첫 번째 질문은 ... systemd를 사용하고 있습니까? ( freedesktop.org/software/systemd/man/logind.conf.html )
Rinzwind

나는 14.04 이하로 대답하지 않을 것이지만이 경우 단서가 없습니다. 서버에 직접 연결된 이후의 로그인 화면은 다음과 같습니다. Ubuntu 14.10 Ubuntu tty1
Thomas Shultz

"systemd PID 1"을 사용하는 것 같습니다. 이러한 오류를 제거하려면 일부 파일을 편집해야 할 수도 있습니다. 그러나 설치시이 문제가 해결되지 않은 이유는 무엇입니까?
Thomas Shultz

System, --user (manual)에서 Ubuntu 14.10을 읽은 내용은 테스트 모드에 있다고 생각하며 OS 부팅 프로세스 전에 눈으로 날아가는 정보 페이지를 설명합니다.
Thomas Shultz

방금 랩톱에 Ubuntu Server 14.10을 설치했습니다. 부팅 할 때 화면에 같은 오류 메시지가 나타납니다. SSH를 통해 얻지 못했습니다. OpenSSH 재설치를 시도했지만 아무런 차이가 없습니다.
Mikael Dúi Bolinder

답변:


6

내 명성을 되찾기 위해 더 많은 조사를하고 서버로 몇 가지를 시도했습니다. 다음을 수행 한 후에 더 이상 오류 메시지가 표시되지 않고 서버가 정상적으로 작동하는 것 같습니다. 이 페이지에서 SystemdForUpstartUsers 를 사용 하여 안내했습니다.

그것이 무엇을했는지는 알지 못했지만 작동하는 것 같습니다. Upstart와 Systemd가 충돌한다고 생각합니다. Systemd를 강제로 설치하면 Upstart가 제거됩니다.

apt-get --force-yes install systemd-sysv ubuntu-standard
update-initramfs -u

여기 내 출력이 있습니다 :

Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
  ubuntu-minimal upstart ureadahead
The following NEW packages will be installed:
  systemd-sysv ubuntu-standard
0 upgraded, 2 newly installed, 3 to remove and 0 not upgraded.
Need to get 8,548 B/11.4 kB of archives.
After this operation, 723 kB disk space will be freed.
Do you want to continue? [Y/n]
WARNING: The following packages cannot be authenticated!
  systemd-sysv ubuntu-standard
Install these packages without verification? [y/N] y
Get:1 http://us.archive.ubuntu.com/ubuntu/ utopic-updates/universe systemd-sysv amd64 208-8ubuntu8.2 [8,548 B]
Fetched 8,548 B in 4s (2,042 B/s)
(Reading database ... 132103 files and directories currently installed.)
Removing ubuntu-minimal (1.327) ...
Removing ureadahead (0.100.0-16) ...
dpkg: upstart: dependency problems, but removing anyway as you requested:
 friendly-recovery depends on upstart | systemd-sysv; however:
  Package upstart is to be removed.
  Package systemd-sysv is not installed.

Removing upstart (1.13.2-0ubuntu2) ...
Processing triggers for man-db (2.7.0.2-2) ...
Selecting previously unselected package systemd-sysv.
(Reading database ... 132056 files and directories currently installed.)
Preparing to unpack .../systemd-sysv_208-8ubuntu8.2_amd64.deb ...
Unpacking systemd-sysv (208-8ubuntu8.2) ...
Selecting previously unselected package ubuntu-standard.
Preparing to unpack .../ubuntu-standard_1.327_amd64.deb ...
Unpacking ubuntu-standard (1.327) ...
Processing triggers for man-db (2.7.0.2-2) ...

이것이 누군가를 돕기를 바랍니다.


나는 이와 관련하여 다음을 발견한다.dpkg: upstart: dependency problems, but removing anyway as you requested: friendly-recovery depends on upstart | systemd-sysv; however:
Geek

apt-get install systemd-sysv 패키지를 수행하면 새로 설치된 14.10의 문제가 해결되었습니다. 이 스레드에서 답을 찾았습니다 : bugs.debian.org/cgi-bin/bugreport.cgi?bug=756247
sw.

4

위의 답변에 따르면이 문제는 나를 위해 해결 했으므로 우분투 15.10의 비교적 새로운 설치 에서도이 문제가 발생했습니다.

    sudo  apt-get install systemd-sysv

위와 같은 dmesg가 추가로있어 증상에 따라 일시 중지 상태에서 부팅 할 수없는 문제가 발생하여 매번 콜드 부팅해야했습니다.


0

나는 이것을 시도하고 효과가 있었다

do-release-upgrade -d 

"-d"스위치를 사용하여 개발 버전으로 이동합니다.

이 특정 서버를 사용하여 14.04로 시작한 다음 "do-release-upgrade"를 수행하여 14.10으로 업그레이드했습니다. 이것은 내가 같은 오류 메시지를 시작했을 때입니다. 그래서 우분투 14.10으로 업데이트 한 후 이것을 발견 하고 이것을 시도하기로 결정했습니다. 그런 다음 버전 15로 업그레이드했습니다.


이것이 OP의 문제를 어떻게 해결할 수 있는지 정확하게 설명 할 수 있습니까? 내가 묻는 질문을 검토 한 결과 왜 이것이 답이라고 생각하는지에 대한 배플을 남겼습니다.
Geek

나는 똑같은 문제를 겪으면서 내 문제를 해결했다. 물론 이것은 내가 좋아하는 다음 개발 버전으로 내 OS를 업그레이드했다. 그것은 수정이 아니라 반창고입니다.
GeekyDaddy

제발 편집 답변을 더 많은 정보를 제공합니다. 업그레이드 한 버전은 물론 중요합니다.
Geek
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.