paas平台筆記

2021-10-24 13:17:31 字數 1691 閱讀 3618

nova-compute服務無法啟動的解決方法:

1、檢視計算節點的nova-compute日誌檔案,是否提示rabbitmq的5672埠無法連線。

2、切換到控制節點,檢視rabbitmq服務是否正常啟動。如果rabbitmq服務不正常就重啟服務,服務無問題則不管。

#systemctl restart rabbitmq-server

3、檢查hosts檔案,檢查防火牆放行規則。

4、檢視rabbitmq內的使用者是否有openstack使用者,如果沒有使用者則新建使用者,並且密碼設定為nova.conf檔案內對應的密碼。

#rabbitmqctl list_users

#rabbitmqctl add_user openstack 000000

5、為openstack使用者進行授權,對本機所有資源可讀可寫。

#rabbitmqctl set_permissions openstack 「." ".」 「.*」

6、重啟rabbitmq服務。

#systemctl restart rabbitmq-server

在搭建gogs服務的時候,是需要安裝mysql8.0服務,8.0的資料庫對於root的密碼是有複雜性要求的。

在使用容器去啟動mysql服務的時候,如果不知道資料庫的初始密碼,可以使用docker inspect去檢視資料庫的密碼。

[root@clent ~]# docker ps -a

container id image command created status ports names

d17a45ce95cb 192.168.200.102:5000/mysql:8.0 「/.r/r docker-entrypo」 18 hours ago up 17 hours

[root@clent ~]# docker inspect d17a45ce95cb

「env」: [

「mysql_database=gogs」,

「mysql_password=000000」,

「mysql_root_password=000000」,

「mysql_user=gogs」,

「path=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin」,

「gosu_version=1.7」,

「mysql_major=8.0」,

「mysql_version=8.0.3-rc-1debian8」

],

因為密碼是六個0,所以在安裝gogs服務的時候,肯定是不滿足密碼複雜性要求的,所以我們進入資料庫內修改密碼,或者使用命令去修改。

[root@clent ~]# docker exec -it d17a45ce95cb mysql -uroot -p1qaz@wsx

mysql> set password for root@localhost = password(『1qaz@wsx』);

query ok, 0 rows affected, 1 warning (0.06 sec)

Kafka流處理平台 筆記

producer 訊息和資料生產者,向kafka的乙個topic發布訊息的程序 服務 consumer 訊息和資料的消費者,訂閱資料 topic 並且處理其發布的訊息的程序 服務 consumer group 邏輯概念,對於同乙個topic,會 廣播給不同的group,乙個group中只有乙個con...

推薦跨平台筆記軟體CherryTree

cherrytree是個樹狀筆記軟體,有著其它類似軟體的功能 支援類似html的h1.h3多級標題 支援無序列表 有序列表 to do列表 支援嵌入 它還有一些特色功能 另外,cherrytree是將整個筆記本儲存為乙個檔案 sqlite格式或者xml格式 這些都是在儲存在裡面的。cherrytre...

swoole高效能賽事直播平台 筆記

一 php7原始碼安裝 1.解壓資料夾 tar xjvf php7.2.21.tar.bz2 2.configure configure prefix home soft php php安裝環境目錄 3.make 在make過程中報錯 ext iconv libs iconv.o in functi...