SQL Server kann unter Ubuntu 16.04 nicht gestartet werden


11

Ich hatte SQL Server v.Next öffentliche Vorschau auf meinem Ubuntu 16.04-Computer installiert und funktionierte gestern. Aber heute funktioniert es nicht.

Unter Fehler geraten:

root @ OraServer: / var / opt / mssql / log # systemctl status mssql-server
● mssql-server.service - Microsoft (R) SQL Server (R) -Datenbankmodul
   Geladen: geladen (/lib/systemd/system/mssql-server.service; aktiviert; Hersteller-Voreinstellung: aktiviert)
   Aktiv: inaktiv (tot) (Ergebnis: Exit-Code) seit So 2016-11-27 13:34:23 IST; Vor 18s
  Prozess: 6368 ExecStart = / opt / mssql / bin / sqlservr (Code = beendet, Status = 1 / FAILURE)
 Haupt-PID: 6368 (Code = beendet, Status = 1 / FEHLER)

27. November 13:34:23 OraServer systemd [1]: mssql-server.service: Gerät ist in den Status "Fehlgeschlagen" eingetreten.
27. November 13:34:23 OraServer systemd [1]: mssql-server.service: Fehler mit Ergebnis 'Exit-Code'.
27. November 13:34:23 OraServer systemd [1]: mssql-server.service: Wartezeit des Dienstes abgelaufen, Neustart geplant.
27. November 13:34:23 OraServer systemd [1]: Microsoft (R) SQL Server (R) -Datenbankmodul gestoppt.
27. November 13:34:23 OraServer systemd [1]: mssql-server.service: Startanforderung zu schnell wiederholt.
27. November 13:34:23 OraServer systemd [1]: Microsoft (R) SQL Server (R) -Datenbankmodul konnte nicht gestartet werden.

In den SQL Server-Fehlerprotokollen konnte nichts angezeigt werden. Sie können nach dem letzten Neustart überhaupt keine Protokolle sagen.

Antworten:


12

SQL Server wurde nicht gestartet, da das Betriebssystem nicht über 3250 MB Speicher verfügte. Wurde von unten Befehl verfolgt

journalctl -u mssql-server.service -b
30. November 00:43:21 OraServer sqlservr [4075]: 
 sqlservr: Dieses Programm benötigt einen Computer mit mindestens 3250 Megabyte Speicher.

Speicher wurde hinzugefügt und SQL Server wurde gestartet:

systemctl status mssql-server

Sowohl RAM als auch Festplattenspeicher werden als Speicher bezeichnet, was häufig zu Verwirrung führt. ???? sollten wir RAM oder Festplatte erhöhen!
Rizwan Patel

1
@ RizwanPatel hier Speicher bezieht sich auf RAM
Rak

0

Ich habe den gleichen Fehler erhalten:

Startanforderung zu schnell wiederholt

Aber aus einem anderen Grund, der durch denselben Befehl wie @Rak enthüllt wurde:

journalctl -u mssql-server.service -b

...

Fehler: Das Verzeichnis [/ var / opt / mssql / system /] konnte nicht erstellt werden.

Beim Versuch, dieses Verzeichnis zu erstellen, wurde das Problem (Berechtigungen) festgestellt und der Dienst neu gestartet , da sudo dies behoben hat.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.