debian系统 gnxi/gnmi server和client配置和使用

本文介绍了如何配置和使用gnmi服务端(gnmi_target)和客户端(gnmi_get, gnmi_cli_py)。主要内容包括:安装go和Python2.7,部署gnmi_target服务端,安装gnmi_get和gnmi_cli_py客户端,以及在不同服务器上运行客户端,利用ca证书进行安全连接。" 135320750,594666,华为OD C卷200分真题:文本统计分析Python及多语言实现,"['开发语言', 'Python', 'C++', 'Java', '算法']
摘要由CSDN通过智能技术生成

本文为原创文章,转载请注明出处!

gnxi/gnmi提供gnmi服务端和客户端工具,其中gnmi_target为服务端, gnmi_get为其中一个客户端, gnmi_cli_py为Python工具,可以作为客户端,也可以作为服务端,本文使用gnmi_target作为服务端,gnmi_get和gnmi_cli_py作为客户端,分别从gnmi_target获取配置信息
1、配置go和python2.7, clone gnxi项目,点这里查看ca证书生成方法

$git clone https://github.com/google/gnxi.git

2、安装gnmi_target

$go get github.com/google/gnxi/gnmi_target
$go install github.com/google/gnxi/gnmi_target

3、安装gnmi_get

$go get github.com/google/gnxi/gnmi_get
$go install github.com/google/gnxi/gnmi_get

4、安装 gnmi_cli_py依赖

$cd gnxi/gnmi_cli_py
$pip install -r requirements.txt

5、在一台服务器上运行gnmi_target作为服务端, /home/jihaix 为存放ca证书的路径, ca.crt为自签名根证书,server.crt为ca.crt签名得到的服务端签名,server_pri.key为

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值