OpenStack dashboard異常解決

2021-08-20 08:30:51 字數 979 閱讀 5558

dashboard介面一直報錯,無法連線

檢視後台neutron以及nova日誌發現每過一段時間,就會出現

error 1040 too many connections

mysql裡面查詢

show processlist;
發現連線只有200左右

配置檔案中連線數引數配置如下

max_connections=1000
//

因此懷疑這個引數未生效

在mysql裡面查詢

show status like

'%max_used_connections%';

發現這個引數值是215

show variables like

'max_connections';

發現這個引數值是214

也即是配置中的引數未能生效

官方文件認為

當max_used_connections/max_connections*100%=85%時最佳

因此在mysql裡面手動調整

set

global max_connections=500

調整後查詢

show variables like

'max_connections';

show status like

'%max_used_connections%';

如果是集群的話每個節點都要設定

//改完之後,在mysql裡面查詢

show status like

'%max_used_connections%';

發現這個引數值穩定在265,dashboard介面不在出現這種錯誤。至此,問題解決

OpenStack Dashboard開發環境搭建

搭建dashboard開發環境 以下全是普通使用者身份執行 在執行controller的節點 dashboard的節點 上進行以下操作。原理,強大的django本身提供了web伺服器構架的功能。開發環境測試,不是用修改正常的dashboard。dashboard作為開發測試,提供了開發環境大搭建的指...

oracle異常處理 例解

異常處理是用來處理正常執行過程中未預料的事件。如果pl sql程式塊一旦產生異常而又沒有指出如何處理時,程式會自動終止。異常處理部分放在pl sql的後半部分,結構為 exception when first exception then when second exception then whe...

棧解旋 異常介面

include using namespace std 棧解旋 從 try塊開始到 throw,之間所有的棧上的變數都會自動釋放 class test test private int a void func2 void func1 異常介面 規定了函式可以丟擲的異常型別 test 只能丟擲 int...