Tidak dapat memulai SQL Server pada Ubuntu 16.04

11

Saya memiliki SQL Server v.Next preview publik di mesin Ubuntu 16.04 saya diinstal dan bekerja kemarin. Tapi hari ini tidak berfungsi.

Mendapatkan kesalahan di bawah ini:

root @ OraServer: / var / opt / mssql / log # systemctl status mssql-server
● mssql-server.service - Mesin Basis Data Microsoft (R) SQL Server (R)
   Dimuat: dimuat (/lib/systemd/system/mssql-server.service; diaktifkan; preset vendor: diaktifkan)
   Aktif: tidak aktif (mati) (Hasil: kode-keluar) sejak Sun 2016-11-27 13:34:23 IST; 18-an yang lalu
  Proses: 6368 ExecStart = / opt / mssql / bin / sqlservr (kode = keluar, status = 1 / GAGAL)
 PID Utama: 6368 (kode = keluar, status = 1 / GAGAL)

27 Nov 13:34:23 OraServer systemd [1]: mssql-server.service: Unit dimasukkan ke kondisi gagal.
27 Nov 13:34:23 OraServer systemd [1]: mssql-server.service: Gagal dengan hasil 'exit-code'.
27 Nov 13:34:23 OraServer systemd [1]: mssql-server.service: Waktu tunggu layanan berakhir, penjadwalan dimulai ulang.
27 Nov 13:34:23 OraServer systemd [1]: Mesin Basis Data Microsoft Server (R) Berhenti (R).
27 Nov 13:34:23 OraServer systemd [1]: mssql-server.service: Mulai permintaan diulang terlalu cepat.
27 Nov 13:34:23 OraServer systemd [1]: Gagal menjalankan Mesin Database Microsoft (R) SQL Server (R).

Saya tidak bisa melihat apa pun di log kesalahan server SQL. Anda bisa mengatakan tidak ada log sama sekali setelah reboot terakhir.

Rak
sumber

Jawaban:

12

SQL Server tidak memulai karena OS tidak memiliki memori 3250MB. Dilacak oleh perintah di bawah ini

journalctl -u mssql-server.service -b
30 Nov 00:43:21 OraServer sqlservr [4075]: 
 sqlservr: Program ini membutuhkan mesin dengan setidaknya 3250 megabita memori.

Memori ditambahkan dan SQL Server dimulai:

systemctl status mssql-server
Rak
sumber
Baik RAM dan memori hard drive disebut sebagai memori, yang sering menyebabkan kebingungan. ???? haruskah kita meningkatkan ram atau harddisk!
Rizwan Patel
1
@RizwanPatel di sini memori mengacu pada RAM
Rak
0

Saya mendapatkan kesalahan yang sama:

Mulai permintaan diulang terlalu cepat

Tetapi untuk alasan yang berbeda, yang diungkapkan oleh perintah yang sama dengan @Rak:

jurnalctl -u mssql-server.service -b

...

Kesalahan: Direktori [/ var / opt / mssql / system /] tidak dapat dibuat.

Mencoba membuat direktori ini mengungkapkan masalah (izin), restart layanan sebagai sudo menyelesaikan ini.

JMK
sumber