簡體   English   中英

安裝 devstack 時出錯

[英]Error installing devstack

我正在嘗試按照此處的教程安裝 DevStack

它說我必須以非 root 用戶身份運行./stack.sh並且我做到了。 但我收到此錯誤。

++ [[ -n False ]]
++ [[ False != \F\a\l\s\e ]]
++ date +%s
/home/mani/devstack/tools/install_prereqs.sh: line 80: /home/mani/devstack/.prereqs: Permission denied
+++ err_trap
+++ local r=1
+++ set +o xtrace
stack.sh failed

用戶必須仍在 sudoers 文件中。 因此,在 root 運行命令visudo添加用戶名並在 root 下添加用戶名 ALL=(ALL) ALL

所以你將擁有:

root ALL=(ALL) ALL
newuserX ALL=(ALL) ALL

以普通用戶身份重新運行 ./stack.sh(具有 sudo 權限)

在重新安裝之前,可能希望首先使用 ./clean.sh 清除任何以前的安裝嘗試

運行 ./create-stack-user.sh 后,試試這個

chown -R stack:stack /opt/devstack(the path of the cloned devstack) 
su stack 
./stack.sh .

我遇到了同樣的問題,這奏效了..!!

您的錯誤stack.sh failed with Permission denied

這將修復 centos 7x

cd /opt/
chmod 755 stack
cd stack
chmod 755 devstack

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM