Uruchomienie serwera Ubuntu 14.10

13

Instaluję tylko serwer OpenSSH na sprzęcie z serwerem 14.04. Poza stronami kontroli, przez które przechodzi start, uważam, że powinien rozpoznać blokadę przewijania z klawiatury USB, ale tak nie jest.

Wszystko wydaje się w porządku, dopóki się nie zaloguję i nie otrzymam:

[305.760849] system-logind[1419]: Failed to start unit [email protected]: 
 Unknown unit: [email protected]
[305.761004] system-logind[1419]: Failed to start user services: 
  Unknown unit: [email protected]

Czy dwa błędy są związane z OpenSSH, ponieważ nie został skonfigurowany, czy są one związane z czymś innym?

Próbowałem przeszukać podręczniki i pliki pomocy w systemie i na Ubuntu, ale bez powodzenia.

Thomas Shultz
źródło
Ehm. Ten komunikat dotyczy sesji „systemd” i sesji użytkownika. Może to być związane z instalacją openssh, ale ... 1. pytanie ... używasz systemd? ( freedesktop.org/software/systemd/man/logind.conf.html )
Rinzwind
Powiedziałbym „nie” pod 14.04, ale w tym przypadku nie mam pojęcia. Ekran logowania, ponieważ jestem podłączony bezpośrednio do mojego serwera, wygląda
Thomas Shultz
Wygląda na to, że używam „systemd PID 1”, sprawdziłem, jeśli chcę, aby te błędy zniknęły, być może będę musiał edytować niektóre pliki. Ale dlaczego nie zajęto się tym podczas instalacji?
Thomas Shultz,
W części System --user (manual), co przeczytałem Ubuntu 14.10 uważa, że ​​jest w trybie testowym, co wyjaśnia strony informacji przelatujące mi przed oczami podczas uruchamiania systemu operacyjnego.
Thomas Shultz,
Właśnie zainstalowałem Ubuntu Server 14.10 na moim laptopie. Podczas uruchamiania pojawia się ten sam komunikat o błędzie. Nie dostaję tego przez SSH. Próbowałem ponownie zainstalować OpenSSH, ale bez różnicy.
Mikael Dúi Bolinder

Odpowiedzi:

6

Aby odzyskać moją reputację, przeprowadziłem więcej badań i wypróbowałem kilka rzeczy na moim serwerze. Po wykonaniu poniższych czynności nie pojawia się komunikat o błędzie, a mój serwer wydaje się działać normalnie. Skorzystałem z tej strony SystemdForUpstartUsers jako wskazówki.

Co to zrobiłem, nie mam pojęcia, ale wydaje się, że działa. Mam wrażenie, że Upstart i Systemd są ze sobą sprzeczne. Po wymuszeniu instalacji Systemd Upstart jest usuwany.

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

oto mój wynik:

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) ...

Mam nadzieję, że to komuś pomoże.

GeekyDaddy
źródło
Uważam to za:dpkg: upstart: dependency problems, but removing anyway as you requested: friendly-recovery depends on upstart | systemd-sysv; however:
Starszy Geek
Już samo wykonanie instalacji apt-get install systemd-sysv rozwiązało problem w świeżo zainstalowanym 14.10. Znalazłem odpowiedź w tym wątku: bugs.debian.org/cgi-bin/bugreport.cgi?bug=756247
sw.
4

Miałem również ten problem na stosunkowo świeżej instalacji Ubuntu 15.10, ponieważ powyższa odpowiedź mówi, że to rozwiązało dla mnie

    sudo  apt-get install systemd-sysv

Miałem takie same dmesg jak powyżej, dodatkowo moim objawem był brak rozruchu ze stanu zawieszenia, który zmusił mnie do zimnego rozruchu za każdym razem

Scott Stensland
źródło
0

Próbowałem tego i zadziałało

do-release-upgrade -d 

Przejdziesz do wersji programistycznej z przełącznikiem „-d”.

Na tym konkretnym serwerze zacząłem od 14.04, a potem zrobiłem „do-release-upgrade”, który uaktualnił mnie do wersji 14.10. To wtedy zacząłem wyświetlać ten sam komunikat o błędzie. Więc znalazłem Po aktualizacji do Ubuntu 14.10 ... i postanowiłem spróbować. Zostałem wtedy uaktualniony do wersji 15.

GeekyDaddy
źródło
Czy byłbyś tak uprzejmy, aby dokładnie wyjaśnić, w jaki sposób rozwiązałoby to problem PO? Moja recenzja zadanego pytania nie pozwala mi zrozumieć, dlaczego uważasz, że to byłaby odpowiedź.
Starszy Geek
Miałem ten sam problem i zrobienie tego rozwiązało mój problem, oczywiście zaktualizowało to mój system operacyjny do następnej wersji programistycznej, z którą jestem „w porządku”. To prawda, że ​​to nie jest poprawka, ale pomoc dla zespołu.
GeekyDaddy
Proszę edytować swoje odpowiedzi i dostarczyć więcej informacji. Oczywiście interesująca jest wersja, którą zaktualizowałeś.
Starszy Geek