文档章节

Inkscope监控界面错误

GoldKing
 GoldKing
发布于 2015/02/04 15:33
字数 522
阅读 372
收藏 0

Inkscope监控界面错误显示

1 错误监控选项

   首先显示整体的监控界面:

1.1 界面自动not available

发现在10.10.10.70上出现下面的情况。

这是在实际生产中会遇到的问题,ceph可以自动修正问题。

1.2 mongodb界面显示

因为mongodb使用的端口为27017,所以在增加1000mongodbweb界面,所以我们直接访问:http://10.10.10.28017.

1.3 cluster错误

界面显示遇到的问题,在监控的显示界面按:F12,显示代码。

随着inkscope的运行,错误会越来越多,还是有很多的重复的,因为监控在不断的刷新,所以错误是避免不了的,只有认真的解决问题,后面才会更加的轻松。

1.3.1 hosts

1.3.2 cluster general flags


代码显示错误:GET http://10.10.10.70:8080/inkscopeViz/scripts/angular-misc/ng-table.map 404 (Not Found)

nv.d3.js:44 total 40

scripts/angular-misc/ng-table.map:1

查找对应的文件命令:cd /var/www/inkscope/inkscopeViz/scripts/angular-misc

命令:ls

首先分析是什么程序调用这个文件,然后层层递推就解决问题。

错误原因:没有找到/var/www/inkscope/inkscopeViz/scripts/angular-misc目录中的ng-table.map,通过查找我们没有找到ng-table.map的文件,所以这是软件自身的问题,导致后面显示错误。

1.4 osd错误

1.4.1 osds status

错误一:

ng-table.map不存在。

错误二:

1.4.2 osd map

错误一:

错误二:


没有颜色的变化和osd空间的显示。

1.5 pool错误

1.5.1 Pool placement

1.5.2 Pools/pgs/osds

1.6 rados gateway错误

Radosgw没有显示是因为本机没有设置radosgw,所以没有显示,就算是设置radosgw_url为安装radosgwip,还是不显示。这可能是自己没有配置好。

1.6.1 Users

1.6.2 Buckets

1.6.3 Rgw object visualization

1.7 Misc 错误

1.7.1 Crush map

1.7.2 Erasure profiles

1.7.3  Probe status

1.7.4 object lookup

1.7.5 console

2 总结

   每个人遇到的问题不一样,但是最后总会解决问题,希望尽快解决这些问题。希望相互学习共同进步!

 

 


© 著作权归作者所有

共有 人打赏支持
GoldKing
粉丝 1
博文 1
码字总数 522
作品 0
西安
高级程序员
私信 提问
加载中

评论(17)

zengshing生
zengshing生
1\ 查看sysprobe.log
/var/log/inkscope/sysprobe.log

2\ 问题
Traceback (most recent call last):
File "/opt/inkscope/bin/sysprobe.py", line 590, in run
self.function(*self.args)
File "/opt/inkscope/bin/sysprobe.py", line 415, in pick_disk_stat
p = subprocess.Popen(args=['iostat', '-dx']+[d["logical_name"] for d in hw_disks], stdout=subprocess.PIPE, stderr=subprocess.PIPE)
File "/usr/lib/python2.7/subprocess.py", line 711, in __init__
errread, errwrite)
File "/usr/lib/python2.7/subprocess.py", line 1343, in _execute_child
raise child_exception
OSError: [Errno 2] No such file or directory
2018-03-20 15:43:02.080446 -- WARNING : pick_disk_stat did not worked : [Errno 2] No such file or directory

3、找到问题了
root@ceph-node-1:/# iostat
The program 'iostat' is currently not installed. You can install it by typing:
apt install sysstat

4、装一下iostat
a
amran
哈囉我在inkscope 遇到這個問題 ”some osd stats are missing“ 怎麼解法呢?

謝謝
a
amran
some osd stats are missing
GoldKing
GoldKing

引用来自“ceph求学者a”的评论

inkscope 安装好了some osd stats are missing 而且在面板上不显示osd的个数呀

引用来自“geek_ming”的评论

我也遇到这个问题了,请问一下你解决了么?是怎么解决的?
首先查看是不是所有的服务是启动的,最后一步要进行服务的启动。 ceph的安装部署节点。 命令:ceph-rest-api -n client.admin 命令:cd /opt/inkscope/bin 命令:python sysprobe.py start 命令:python cephprobe.py start 命令:python daemon.py 因为我在其他节点只是安装了依赖的软件,没有安装inkscope,所以在/opt目录下没有inkscope的目录,显然下面的命令执行不了,所以inkscope是安装在所有的节点上,只是最后执行的命令不一样。 在ceph的其他节点上执行: 命令:cd /opt/inkscope/bin 命令: python sysprobe.py start 命令:python daemon.py
geek_ming
geek_ming

引用来自“ceph求学者a”的评论

inkscope 安装好了some osd stats are missing 而且在面板上不显示osd的个数呀
我也遇到这个问题了,请问一下你解决了么?是怎么解决的?
GoldKing
GoldKing

引用来自“ceph求学者a”的评论

对了mongo需要配置吗,比如说创建数据库什么的

在mongodb节点上 vim /etc/mongodb.conf 修改为: bind_ip = 0.0.0.0 port = 27107 然后重启服务:service mongodb restart
小河虾
小河虾
对了mongo需要配置吗,比如说创建数据库什么的
小河虾
小河虾

引用来自“GoldKing”的评论

1、"ceph_conf": "/etc/ceph/linxos.conf", 这里的配置应该为:"ceph_conf": "/etc/ceph/ceph.conf",也许你的ceph.conf被命名为linxos.conf
2、"ceph_rest_api": "192.168.100.112:5000",
"mongodb_host" : "192.168.100.113",
你的这两个IP是不同的,但是我用的是相同的。这是我的配置:
"ceph_rest_api": "10.10.10.70:5000",
"mongodb_host" : "10.10.10.70",
其余是相同的配置。
你的数据库和api运行在同一台机器上吧
GoldKing
GoldKing
1、"ceph_conf": "/etc/ceph/linxos.conf", 这里的配置应该为:"ceph_conf": "/etc/ceph/ceph.conf",也许你的ceph.conf被命名为linxos.conf
2、"ceph_rest_api": "192.168.100.112:5000",
"mongodb_host" : "192.168.100.113",
你的这两个IP是不同的,但是我用的是相同的。这是我的配置:
"ceph_rest_api": "10.10.10.70:5000",
"mongodb_host" : "10.10.10.70",
其余是相同的配置。
小河虾
小河虾

引用来自“ceph求学者a”的评论

会不会是我的虚拟机卡导致数据丢失呢

引用来自“GoldKing”的评论

ceph数据是进行备份的,如果ceph-health是健康的,一般数据不会丢失的。我觉得最大的可能是inkscope的配置文件没有配置好,如果配置好,那么至少osd显示是没有问题的。
这是我的配置文件,帮忙看看哪不对谢谢 { "ceph_conf": "/etc/ceph/linxos.conf", "ceph_rest_api": "192.168.100.112:5000", "ceph_rest_api_subfolder": "", "mongodb_host" : "192.168.100.113", "mongodb_set" : "mongodb0:27017,mongodb1:27017,mongodb2:27017", "mongodb_replicaSet" : "replmongo0", "mongodb_read_preference" : "ReadPreference.SECONDARY_PREFERRED", "mongodb_port" : 27017, "mongodb_user":"ceph", "mongodb_passwd":"monpassword", "is_mongo_authenticate" : 0, "is_mongo_replicat" : 0, "cluster": "linxos", "status_refresh": 3, "osd_dump_refresh": 3, "pg_dump_refresh": 60, "crushmap_refresh": 60, "df_refresh": 60, "cluster_window": 1200, "osd_window": 1200, "pool_window": 1200, "mem_refresh": 60, "swap_refresh": 600, "disk_refresh": 60, "partition_refresh": 60, "cpu_refresh": 30, "net_refresh": 30, "mem_window": 1200, "swap_window": 3600, "disk_window": 1200, "partition_window": 1200, "cpu_window": 1200, "net_window": 1200, "radosgw_url": "http://127.0.0.1:80", "radosgw_admin": "admin", "radosgw_key": "access-key", "radosgw_secret": "secret-key" }
InkScope V1.3.1相关配置文件

/opt/inkscope/etc/inkscope.conf { "cephconf": "/etc/ceph/ceph.conf", "cephrestapi": "192.168.250.58:5000", "cephrestapisubfolder": "", "mongodbhost" : "192.168.250.58", "mongodb......

linuxhunter
2016/04/06
63
0
Inkscope安装的步骤

@oscfox 你好,想跟你请教个问题:请问Inkscope安装步骤中的sysprobe和cephprobe怎样在ceph节点上安装的?是不是在启动Inkscope服务之前的所有步骤都在ceph的所以节点执行,若不在所有节点安...

GoldKing
2015/02/05
1K
1
Ceph 管理和监控系统--Inkscope

Inkscope 是一个 Ceph 的管理和监控系统,依赖于 Ceph 提供的 API,使用 MongoDB 来存储实时的监控数据和历史信息。

红薯
2014/09/11
7.1K
1
ceph的inkscope监控

@Jerry_Baby 你好,想跟你请教个问题:在"启动服务"之前的所有步骤在ceph集群的所有节点都执行吗?

GoldKing
2015/01/30
650
1
inkscope软件下载

@Jerry_Baby 你好,想跟你请教个问题:若有inkscope软件,请发送到781832830@qq.com,感谢!

GoldKing
2015/01/29
221
3

没有更多内容

加载失败,请刷新页面

加载更多

Java中前台接收后台List数据并循环打印

在Java后端获取到了数据,然后我们需要传到前端页面展现出来。 方法有两种: 方法一: 后端: request.setAttribute("list",list); 前端: <%ArrayList list = (ArrayList) request.get...

小_橙_子
8分钟前
0
0
Java:字节流和字符流(输入流和输出流)

什么是流 如果想学习Java工程化、高性能及分布式、深入浅出。微服务、Spring,MyBatis,Netty源码分析的朋友可以加我的Java高级交流:854630135,群里有阿里大牛直播讲解技术,以及Java大型互...

编程SHA
8分钟前
0
0
zookeeper收尾+dubbo前瞻

zookeeper是一个开源的分布式协调框架:数据发布订阅,负载均衡,集群,master选举。 原子性:要么同时成功,要么同是失败(分布式事务) 单一视图:无论客户端连接到哪个服务器,所看到的模...

微笑向暖wx
9分钟前
0
0
oracle11g 修改字符集 修改为ZHS16GBK

oracle11g 修改字符集 修改为ZHS16GBK 1.cmd下,cd到oracle数据库软件的服务器端 如:D:\app\Administrator\product\11.2.0\dbhome_1\BIN 2.输入set ORACLE_SID=你想进入的数据库的那个sid 3...

xiaoxin
9分钟前
0
0
图片缓存

Kxvz
11分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部