[原][openstack-pike][controller node][issue-4][horizon] dashboard access too low reasons[dashboard 訪問

本文持續更新。。。html

緣由一:  訪問dashboard 很慢. 輸入了用戶名和密碼還有project後,一直處於首頁狀態,等好久才進入(暫且不考慮硬件。硬件暫時假設都知足條件)node

            首先想到的是memcache緩存,以前若是登陸了以後,應該有緩存。數據庫

            查看官網有這麼一句話:vim

           

            再檢查下配置(on controller node):緩存

             

    果真是隻有controller本機使用127.0.0.1才能訪問,若是按照上面這樣配置,則全部節點的服務都不能正常訪問到memcache。而這些服務tcp

              須要先request memcached失敗後纔會作其餘操做,全部會形成慢的狀況。所以,須要改成下面這樣的狀況:    ide

PORT="11211"
USER="memcached"
MAXCONN="1024"
CACHESIZE="64"
OPTIONS="-l 0.0.0.0"

  再從新啓動 memcache:memcached

[root@controller ~]# systemctl restart memcached
[root@controller ~]# systemctl status memcached
● memcached.service - memcached daemon
   Loaded: loaded (/usr/lib/systemd/system/memcached.service; enabled; vendor preset: disabled)
   Active: active (running) since Fri 2018-09-07 15:24:58 CST; 14s ago
 Main PID: 17392 (memcached)
    Tasks: 7
   CGroup: /system.slice/memcached.service
           └─17392 /usr/bin/memcached -p 11211 -u memcached -m 64 -c 1024 -l 0.0.0.0

Sep 07 15:24:58 controller systemd[1]: Started memcached daemon.
Sep 07 15:24:58 controller systemd[1]: Starting memcached daemon...

 

其餘參考點:  1.  數據庫鏈接數過小?ui

                          查看鏈接數爲4096,相對來講不小this

[root@controller ~]# vim /etc/my.cnf.d/mariadb-server.cnf
max_connections = 4096

 

                     2. Token過時問題也不存在,

[root@controller keystone]# cat keystone.conf
                           [fernet_tokens]
                           provider = fernet

     查詢官網(https://docs.openstack.org/keystone/latest/admin/identity-fernet-token-faq.html#where-do-i-put-my-key-repository)

  fernet token 不會存在數據庫裏面:            

MariaDB [(none)]> use keystone;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -A

Database changed
MariaDB [keystone]> select * from token;
Empty set (0.00 sec)

================================================================================================================

 【開始問題排查:】

 查看登陸所用的時間: 122069ms 約等於 2分多鐘

            

         

  

 

     再抓包看看:

        tcpdump -i ens35 -n -s 0  -w /root/cap.cap

         待續。。。

相關文章
相關標籤/搜索