為什麼使用root安裝ZStack,啟動服務提示非root啊?

時間 2025-01-06 05:45:17

1樓:小哦夢

zstack官網上常見問題有這個哦,下次有問題可以試著去找一下,我這裡搬運一下哈。

現象:安裝zstack時,有時使用root登入,但是啟動服務時,提示非root使用者需使用sudo

error: please use sudo or root user fail reason: failed to start zstack

在python命令列環境下執行以下命令會發現python認定使用者並非root使用者。

import getpass user = print user

原因:之前由普通使用者切換root使用者時,使用了su並非使用sudosu,su只是shell認為切換了root使用者,但是相關的環境變數並沒有切換。

說明:o sudo允許命令在當前使用者下以root的超級許可權來執行。

o su允許切換為root使用者,但是相關的使用者環境並沒有切換到root下去。

o sudosu以root許可權切換到root使用者下。

不得不說他們官網對於產品常見使用問題覆蓋還是挺廣泛的,一般來說我遇到的問題都能解決,有使用zstack產品的話多看看還是有用的。

2樓:網友

安裝zstack時,有時使用root登入,但是啟動服務時,提示非root使用者需使用sudo

error: please use sudo or root user fail

reason: failed to start zstack在python命令列環境下執行以下命令會發現python認定使用者並非root使用者。

使用zstack,root密碼怎麼設定?

3樓:冒湛恩

建立root帳號:在安裝系統時,root賬戶並沒有被啟用來供你使用,即root帳號被隱藏了,而是通過初始使用者與sudo的結合使用來完成一些需要root許可權的任務。這樣做的好處是防止你不得不使用root來進行一些系統的初級管理,同時完全允許另乙個賬戶來充當超級使用者,也保護了你係統的安全方面的缺陷。

如果你需要使用root使用者來完成一些工作的話,使用以下命令啟用root使用者:法一:在終端中輸入:

sudo passwd root 之後要求你輸入兩次root使用者的密碼,重啟後就可以登陸root使用者了。退出root許可權方法:$ exit 若想禁用 root 帳號:

sudo passwd -l root 法二:1、重啟電腦,選擇recovery模式2、找到最下邊的root選項3、在recovery模式的root使用者下建立乙個root使用者,輸入:passwd root

4樓:惲鑲桖

看看這個辦法:

執行命令zstack-ctl reset_password 更改root賬戶的密碼。如果不設定,密碼預設為password

5樓:齋s頓債di脫

可以選擇執行命令zstack-ctl reset_password 去更改root賬戶的密碼。我記得zsttack的官網有寫如果不設定的話,密碼就預設是password,可以去他們官網看一下然後再設定。

因為二次開發或者調整資料庫導致公升級zstack失敗,怎麼恢復原本的zstack啊?

6樓:蓾s徘輻fw擋

一般來說zstack進行公升級的時候,是會預設把當前zstack核心檔案和資料庫備份到對應目錄的,你先確認以下備份的資料是不是完整無誤,確定沒問題的話再開始以下的恢復資料步驟哈。

先將之前版本的zstack核心檔案備份:

cp /usr/local/zstack/upgrade/2017-11-09-15-41-52 /root -r

然後備份之前版本的資料庫:

cp /usr/local/zstack/db_backup/2017-11-09-15-42-43/ /root

再次備份資料庫:

zstack-ctl dump_mysql

確定備份完畢後,可以開始刪除當前zstack環境:

zstack-ctl stop rm -rf /usr/local/zstack

再使用之前的安裝包直接安裝zstack:

bash -d

安裝完舊版本的zstack後,現在開始使用第一步備份的zstack核心檔案恢復:

zstack-ctl stop cd /root/2017-11-09-15-41-52/zstack/ mv /usr/local/zstack/apache-tomcat/webapps/zstack /usr/local/zstack/apache-tomcat/webapps/zstack-bk cp /root/2017-11-09-15-41-52/zstack /usr/local/zstack/apache-tomcat/webapps -r chown zstack:zstack /usr/local/zstack/apache-tomcat/webapps/zstack -r

然後恢復第二步備份的資料庫:

cat /root/ |mysql -u root -p zstack

恢復完成後,可以開始啟動zstack管理節點服務,這樣zstack就已經成功恢復至原本公升級失敗前的版本了。

zstack-ctl start

這種恢復版本的操作,zstack官網是有掛具體步驟的,官網沒搜到的話也可以嘗試搜一下哈,我剛開始接觸zstack的時候就經常去上面搜尋問題的,一些操作滿足起來是沒問題的。

zstack怎麼修改ui介面預設的5000埠啊?

7樓:最愛甘樣樣

可以嘗試依次執行以下命令:

root@localhost ~]# zstack-ctl config_ui --server-port 8888 #修改ui服務埠為8888 [root@localhost ~]# zstack-ctl config_ui --webhook-port 8888 #改webhook主機埠,與ui服務埠保持一致 [root@localhost ~]# zstack-ctl stop_ui #停止ui服務 [root@localhost ~]# zstack-ctl start_ui #啟動ui服務。

8樓:網友

當您使用多節點安裝手冊完成zstack的安裝之後,您可以繼續進行一些必要的配置 以便用它來自動雲環境。zstack的管控工具zstack-ctl會安裝到每乙個zstack管理節點,您可以使用它來控制本地管理節點, 或其他管理節點。當您使用多節點安裝手冊完成zstack的安裝之後,您可以繼續進行一些必要的配置 以便用它來自動雲環境。

zstack的管控工具zstack-ctl會安裝到每乙個zstack管理節點,您可以使用它來控制本地管理節點, 或其他管理節點。

之前安裝了zstack企業版,有人知道怎麼公升級嘛?

9樓:厙厚

公升級zstack麼?你可以參考一下這兩種方法,不過我是以c74版本為例的哈~

第一種是增量公升級:

如果資料庫root密碼為預設密碼,可以執行以下命令公升級;

bash -u

要是資料庫root密碼採用自定義非空密碼,那就執行這個命令進行公升級:

bash -u -p mysql_root_password第二種是離線公升級:

獲取最新的公升級指令碼:公升級指令碼;

然後執行以下命令公升級:

bash zstack-upgrade zstack-x86_說明一下哈, c72版本和c74版本公升級方法相同,請獲取c72版本對應的安裝包進行公升級。另外他們官網應該也有相關公升級的步驟解讀,我這個不合適的話可以去官網看看。

10樓:天使的淚滴無悔

「概述今天看了下官網的zstack的安裝映象,發現2018-3-24有一次釋出,因為本地是測試環境,而且我沒有嘗試過公升級zstack,所以就打算公升級一下zstack 公升級前要知道的事情首先官網上說zstack是支援兩種公升級方式,一種是增量公升級一種是離線公升級,增量方便,雖然不知道兩種方式。

zstack如何自動多節點安裝?

11樓:網友

部分使用者會用到多管理節點做高可用等場景。多節點手動安裝方法請參考:安裝多個管理節點。

多管理節點的自動化安裝方法:

執行以下命令:

zstack-ctl add_multi_management --host-list root:passwd1@host1_ip root:passwd2@host2_ip

如果使用者已經使用ssh_key來連線各個節點,可以用以下命令新增:--ssh-key,此處為儲存ssh_key文字檔案的絕對路徑。

注: 版本支援該功能,版本以後暫不支援該功能。

我在使用zstack建立映象時收到了提示url相關錯誤,怎麼辦啊?

12樓:毛毛臉

zstack允許輸入的url格式為: o 支援http/https方式:? 填寫格式為:

http://path/file或https://path/file?

例如:http://cdn

酷派8150 root為什麼安裝不了驅動

找91試試能不能自動更新。酷派8150如何獲得root許可權啊?可以通過towelroot軟體進行root許可權獲取。towelroot軟體是根據android系統漏洞進行的許可權獲取,理論上是支援所有執行以下的手機,實際使用中root成功率答98 剩餘2 為及其少見的山寨機。towelroot使用...

什麼root軟體能安裝在手機root三星i9305,來實際點的,別來騙懸賞

尊敬的三星使用者您好 三星企業知道,為您提供優質的解決方案,用心解答您的問題,希望能夠得到您的滿意評價。三星i9305,我root了之後也有出現supersu了,可是360手機助手還是不能把軟體移到sd 尊敬的三星使用者您好 評價 建議 吐槽,請點選 support.samsung.com.cn s...

小米平板為什麼用root大師不能root版本是

你可以試試用360超級root 申初翠 你好。小米裝置出廠都是穩定版的系統,穩定版是不支援root的,一些軟體是需要root許可權的,小米手機自帶安全類和系統類管理軟體,不建議你再安裝第三方安全類軟體,安裝這些軟體可能會影響手機的正常使用。如果你需要root許可權,建議你備份資料,刷到開發版,開發版...