Сервер Rstudio: [rserver] Ошибка системы 2
Я пытаюсь установить сервер RStudio на свой сервер Ubuntu. Установка, кажется, в порядке, но когда я запускаю команду:
sudo rstudio-server verify-installation
Ничего не возвращает. Затем я попытался запустить команду:
sudo rstudio-restart
rsession: no process found
Я просматривал некоторые другие сообщения с похожими проблемами, и кажется, что в основном рекомендуется отключить AppArmor, но когда я пытаюсь сделать это с помощью следующих команд, я получаю следующие ошибки:
sudo ln -s /etc/apparmor.d/rstudio-server /etc/apparmor.d/disable/
ln: failed to create symbolic link '/etc/apparmor.d/disable/rstudio-server': File exists
sudo apparmor_parser -R /etc/apparmor.d/rstudio-server
File /etc/apparmor.d/rstudio-server not found, skipping...
Это не выглядело так, как будто я на самом деле отключил apparmor, но я все равно перезагрузил AppArmor так:
sudo invoke-rc.d apparmor reload
После перезагрузки AppArmor я попытался снова запустить команду verify-installation и получить следующий вывод:
sudo rstudio-server verify-installation
26 Mar 2018 16:52:16 [rserver] ERROR system error 2 (No such file or directory) [path=/var/lib/rstudio-server/secure-cookie-key]; OCCURRED AT: rstudio::core::Error rstudio::server::key_file::readSecureKeyFile(const string&, std::string*) /home/ubuntu/rstudio/src/cpp/server/ServerSecureKeyFile.cpp:55; LOGGED FROM: int main(int, char* const*) /home/ubuntu/rstudio/src/cpp/server/ServerMain.cpp:435
Затем я попытался просмотреть сообщения об этом типе проблемы и наткнулся на одно: "Можете ли вы проверить разрешения для этого? /var/lib/rstudio-server
каталог и убедитесь, что он читаемый (и посмотрите, есть ли в нем файл secure-cookie-key)?
/var/lib/rstudio-server
Директория принадлежит Buy root и имеет 755 разрешений. Затем я проверил содержимое каталога, и вот что у меня есть:
drwxr-xr-x 2 root root 4096 Feb 16 14:38 body
drwxr-xr-x 2 root root 4096 Feb 16 14:38 conf
drwxr-xr-x 2 root root 4096 Feb 16 14:38 proxy
-rw-r--r-- 1 root root 63544178 Mar 12 11:37 rstudio-server-1.1.442-amd64.deb
-rw------- 1 root root 0 Mar 26 09:57 secure-cookie-key
Сейчас я действительно в растерянности относительно моей проблемы. Кто-нибудь может пролить свет на эту ситуацию?