1. 程式人生 > >資料庫的最大連線數過小導致openstack的dashboard報錯

資料庫的最大連線數過小導致openstack的dashboard報錯

一、現象:
在點選openstack的dashboard時右上角總是彈出一些錯誤的提示,再次重新整理時又不提示了。
這裡寫圖片描述
二、原因:
MYSQL資料庫安裝完成後,預設最大連線數是100,一般流量稍微大一點這個連線數是遠遠不夠的
三、解決辦法
1、修改mairadb的配置檔案,將最大連線數改為1500

# echo "max_connections=1500" >>/etc/my.cnf.d/mariadb_openstack.cnf

2、重啟資料庫

# service  mariadb  restart

3、問題解決

補充:
如下面兄弟評論,需增加如下步驟
使用上邊的方法不能完全解決,需要增加其它的配置才可以
1.修改vim /usr/lib/systemd/system/mariadb.service
在[Service]增加以下兩行

LimitNOFILE=10000
LimitNPROC=10000

刷新系統服務

# systemctl --system daemon-reload

相關推薦

資料庫連線導致openstack的dashboard

一、現象: 在點選openstack的dashboard時右上角總是彈出一些錯誤的提示,再次重新整理時又不提示了。 二、原因: MYSQL資料庫安裝完成後,預設最大連線數是100,一般流量

系統可開啟檔案導致CHECK_NRPE: Error - Could not complete SSL handshake

1.nagio伺服器發出報警日誌,客戶端ssl handshake失敗: ***** Nagios *****   Notification Type: PROBLEM   Service: Check

檢視oracle使用者資料庫連線(檢視修改資料庫連線等)

一、檢視oracle使用者資料庫連線數 1、查詢oracle的連線數 select count(*) from v$session; 2、查詢oracle的併發連線數 select count(*) from v$session where status='ACTIVE

資料庫修改連線

資料庫連線數小,報too many connections 錯誤1.mysql中檢視最大連線數show variables like '%max_connections%';2 修改最大連線數C:\Pr

SQLServer的連線 的測試 和資料庫連線

 很多做架構設計、程式開發、運維、技術管理的朋友可能或多或少有這樣的困惑: SQLServer到底支援多少連線數的併發?SQLServer是否可以滿足現有的應用嗎?現有的技術架構支援多少連線數的併發?在硬體效能與網路效能足夠理想的情況下理論上可以支援多少併發連線?

檢視oracle資料庫允許的連線和當前連線

在檢視資料的連線情況很有用,寫完程式一邊測試程式碼一邊檢視資料庫連線的釋放情況有助於分析優化出一個健壯的系統程式來。 1、檢視當前的資料庫連線數  select count(*) from v$pr

關於oracle資料庫訪問12519異常及修改oracle連線的解決方法

業務系統試執行期間,後臺一直報12519異常,詳情參見下圖: 經網上方法查詢是資料庫超過了最大連線數。於是對oracle進行修改操作,方法如下: 1、在cmd中輸入:sqlplus / as sysdba; 2、select count(*) from v$process

資料庫伺服器連線連線活動可否相等?

關於網友提出的“資料庫伺服器最大連線數和連線池最大活動數可否相等?”問題疑問,本網通過在網上對“資料庫伺服器最大連線數和連線池最

mysql在linux下表名大小寫以及mysql連線

“Can not connect to MySQL server. Too many connections”-mysql 1040錯誤,這是因為訪問MySQL且還未釋放的連線數目已經達到MySQL的上限。通常,mysql的最大連線數預設是100, 最大可以達到16384。 第一種:命

ubuntu環境mosquitto安裝及測試連線

ubuntu環境mosquitto安裝及測試最大連線數 #!/bin/bash c=1 -d while [ $c -le 5000 ] do mosquitto_sub -d -t hexiang -k 900 & (( c++ )) done 檢視連線數 ne

Nginx 單個程序允許的連線

(1) 控制 Nginx 單個程序允許的最大連線數的引數為 worker_connections ,這個引數要根據伺服器效能和記憶體使用量來調整 (2) 程序的最大連線數受 Linux 系統程序的最大開啟檔案數限制,只有執行了 “ulimit -HSn 65535” 之後,worker_

遠端登陸Windows2000系統,提示計算機已經超過連線

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

TCP連線測試工具

分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!        

MYSQL 檢視連線和修改連線

MySQL檢視最大連線數和修改最大連線數 1、檢視最大連線數show variables like '%max_connections%';2、修改最大連線數set GLOBAL max_connections = 200;   以下的文章主要是向大家介紹的是MySQL最大連線數的修改,我們大家

Linux下高併發socket連線各種限制的調優

1、修改使用者程序可開啟檔案數限制  在Linux平臺上,無論編寫客戶端程式還是服務端程式,在進行高併發TCP連線處理時,最高的併發數量都要受到系統對使用者單一程序同時可開啟檔案數量的限制(這是因為系統為每個TCP連線都要建立一個socket控制代碼,每個socket控制代碼同時也是一個檔案控制代碼)。可使用

mysql查詢連線及鎖

1、檢視最大連線數 show variables like '%max_connections%'; 2、修改最大連線數 set GLOBAL max_connections = 200; 3.root 檢視所有使用者當前連線 -- show processlist;只列出

Mysql MariaDB修改連線

1.mariadb資料庫最大連線數,預設為151 MariaDB [(none)]> show variables like 'max_connections'; +-----------------+-------+ | Variable_name   | Value |

科學地增加postgresql連線

首先如何檢視最大連線數 This SQL will help you select max_conn,used,res_for_super,max_conn-used-res_for_super res_for_normal from (select count(*) used from pg_s

突破netty單機連線

實現單機的百萬連線,瓶頸有以下幾點: 1、如何模擬百萬連線 2、突破區域性檔案控制代碼的限制 3、突破全域性檔案控制代碼的限制 在linux系統裡面,單個程序開啟的控制代碼數是非常有限的,一條TCP連線就對應一個檔案控制代碼,而對於我們應用程式來說,一個服務端預設建立的連線數是有限制的。 如下圖所

Oracle修改連線的步驟

修改Oracle最大連線數 1、修改Oracle最大連線數的方法      a、以sysdba身份登陸PL/SQL 或者 Worksheet    b、查詢目前連線數       show parame