Автор Тема: ошибка при запуске mssql-conf setup  (Прочитано 603 раз)

Оффлайн ish

  • Начинающий
  • *
  • Сообщений: 19
Всем привет,

пытаюсь увести с винды проекты с ms sql
поставил 5.10.82-std-def-alt1

прочитал вики про MS SQL, скачал, перепаковал по инструкции, поставил, сделал вроде все что написано.
уперся в

[root@dev ~]# /opt/mssql/bin/mssql-conf setup
Warning: could not create log file for mssql-conf at /var/opt/mssql/log/mssql-conf/mssql-conf.log.

[root@dev ~]# ls -al /var/opt/mssql/log/
итого 12
drwxr-xr-x 3 mssql mssql 4096 дек 19 08:54 .
drwxrwx--- 5 mssql mssql 4096 дек 19 08:54 ..
drwxrwx--- 2 mssql mssql 4096 дек 19 08:54 mssql-conf

подскажите, куда копать :) в *nix поверхностно

заранее спасибо

Оффлайн NickM

  • Завсегдатай
  • *
  • Сообщений: 907
Re: ошибка при запуске mssql-conf setup
« Ответ #1 : 19.12.2022 09:34:26 »
подскажите, куда копать
В права доступа, что-нибудь типа такого:
chown -R root:mssql /var/opt/mssql/log/

Оффлайн ish

  • Начинающий
  • *
  • Сообщений: 19
Re: ошибка при запуске mssql-conf setup
« Ответ #2 : 19.12.2022 09:45:07 »
спасибо, но нет :)

[root@dev ~]# chown -R root:mssql /var/opt/mssql/log
[root@dev ~]# /opt/mssql/bin/mssql-conf setup
Warning: could not create log file for mssql-conf at /var/opt/mssql/log/mssql-conf/mssql-conf.log.
[root@dev ~]# ls -al /var/opt/mssql
итого 20
drwxrwx--- 5 mssql mssql 4096 дек 19 08:54 .
drwxr-xr-x 3 root  root  4096 дек 16 19:55 ..
drwxr-xr-x 2 mssql mssql 4096 дек 19 08:54 data
drwxr-xr-x 3 root  mssql 4096 дек 19 08:54 log
drwxr-xr-x 2 mssql mssql 4096 дек 19 08:54 .system

Оффлайн ish

  • Начинающий
  • *
  • Сообщений: 19
Re: ошибка при запуске mssql-conf setup
« Ответ #3 : 19.12.2022 09:52:26 »
так, это вроде сдвинулось с запуском через sudo от пользователя в группе mssql
спасибо :)

Оффлайн ish

  • Начинающий
  • *
  • Сообщений: 19
Re: ошибка при запуске mssql-conf setup
« Ответ #4 : 19.12.2022 10:47:20 »
после ввода пароля sa что то делает и опять ломается

Укажите свой выпуск(1-8): 3
Условия лицензии для этого продукта можно найти в
/usr/share/doc/mssql-server или скачать:
https://go.microsoft.com/fwlink/?LinkId=2104294&clcid=0x419

Заявление о конфиденциальности можно просмотреть здесь:
https://go.microsoft.com/fwlink/?LinkId=853010&clcid=0x419


Выберите язык для SQL Server:
(1) English
(2) Deutsch
(3) Español
(4) Français
(5) Italiano
(6) 日本語
(7) 한국어
(8) Português
(9) Русский
(10) 中文 – 简体
(11) 中文 (繝体)
Введите параметр от 1 до 11: 1
Введите пароль системного администратора SQL Server:
Подтвердите пароль системного администратора SQL Server:
Настраивается SQL Server...

Произошел сбой при начальной установке Microsoft SQL Server. Ознакомьтесь с ERRORLOG.
в /var/opt/mssql/log для получения дополнительных сведений.

никакого ERRORLOG там не видно

[ish@dev ~]$ sudo ls -al /var/opt/mssql/log
итого 12
drwxr-xr-x 3 root  mssql 4096 дек 19 08:54 .
drwxrwx--- 6 mssql mssql 4096 дек 19 09:53 ..
drwxrwx--- 2 mssql mssql 4096 дек 19 09:51 mssql-conf
[ish@dev ~]$ sudo ls -al /var/opt/mssql/log/mssql-conf
итого 16
drwxrwx--- 2 mssql mssql 4096 дек 19 09:51 .
drwxr-xr-x 3 root  mssql 4096 дек 19 08:54 ..
-rw-rw---- 1 mssql mssql 8149 дек 19 10:38 mssql-conf.log

в mssql-conf.log вроде никаких проблем не видн

2022-12-19 10:44:47,944:INFO:mssql-conf: Trying to make owner and group of the log files at /var/opt/mssql/log/mssql-conf mssql.
2022-12-19 10:44:47,945:INFO:mssql-conf: Found user ID (501) and group ID (501) for user mssql.
2022-12-19 10:44:47,945:INFO:mssql-conf: Trying chown the directory.
2022-12-19 10:44:47,945:INFO:mssql-conf: Succesfully chown'd the directory.
2022-12-19 10:44:47,945:INFO:mssql-conf: Trying to set ownership for file /var/opt/mssql/log/mssql-conf/mssql-conf.log.
2022-12-19 10:44:47,945:INFO:mssql-conf: Successfully set ownership for file.
2022-12-19 10:44:47,945:INFO:mssql-conf: Changing the permissions of the file to 660.
2022-12-19 10:44:47,945:INFO:mssql-conf: Changed the permissions of the file.
2022-12-19 10:44:47,946:INFO:mssql-conf: Successfully changed ownership for the directory /var/opt/mssql/log/mssql-conf and all files in that directory.
2022-12-19 10:44:47,946:INFO:mssql-conf: Added shutdown hook to ensure ownership on the log files is correct.
2022-12-19 10:44:47,946:INFO:mssql-conf: Logging has been fully configured.
2022-12-19 10:44:47,946:INFO:mssql-conf: Executing command: [setup]
2022-12-19 10:44:47,946:INFO:mssql-conf: Running script: [/opt/mssql/lib/mssql-conf/checkinstall.sh]
2022-12-19 10:44:47,953:INFO:mssql-conf: Script gave output: [usermod: изменения не внесены
]
2022-12-19 10:44:47,953:INFO:mssql-conf: Running script: [/opt/mssql/lib/mssql-conf/checkrunninginstance.sh]
2022-12-19 10:44:47,962:INFO:mssql-conf: Script gave output: []
2022-12-19 10:44:54,451:INFO:mssql-conf: Writing configuration to file: [/var/opt/mssql/mssql.conf]
2022-12-19 10:44:54,452:INFO:mssql-conf: Running script: [/opt/mssql/lib/mssql-conf/checkrunninginstance.sh]
2022-12-19 10:44:54,469:INFO:mssql-conf: Script gave output: []
2022-12-19 10:45:07,139:INFO:mssql-conf: Trying to make owner and group of the log files at /var/opt/mssql/log/mssql-conf mssql.
2022-12-19 10:45:07,139:INFO:mssql-conf: Found user ID (501) and group ID (501) for user mssql.
2022-12-19 10:45:07,139:INFO:mssql-conf: Trying chown the directory.
2022-12-19 10:45:07,140:INFO:mssql-conf: Succesfully chown'd the directory.
2022-12-19 10:45:07,140:INFO:mssql-conf: Trying to set ownership for file /var/opt/mssql/log/mssql-conf/mssql-conf.log.
2022-12-19 10:45:07,140:INFO:mssql-conf: Successfully set ownership for file.
2022-12-19 10:45:07,140:INFO:mssql-conf: Changing the permissions of the file to 660.
2022-12-19 10:45:07,140:INFO:mssql-conf: Changed the permissions of the file.
2022-12-19 10:45:07,140:INFO:mssql-conf: Successfully changed ownership for the directory /var/opt/mssql/log/mssql-conf and all files in that directory.

куда копать ?

Оффлайн ish

  • Начинающий
  • *
  • Сообщений: 19
Re: ошибка при запуске mssql-conf setup
« Ответ #5 : 19.12.2022 11:29:04 »
в результате снес руками
 rm -rf /opt/mssql/
rm -rf /var/opt/mssql/

перезапустил epm play mssql-server
sudo /opt/mssql/bin/mssql-conf setup

по его итогам сервер не запустился с какими то ошибками. однако запустился руками.
сейчас отлично виден из management studio

спасибо