前言

使用环境为VMware Workstation 16 Player +CentOS7

其使用环境详细可见联邦学习FATE(单机部署)案例搭建+安装(超详细)中的前半部分。

环境部署

进入终端

部署前环境检查

本地8080、9360、9380端口是否被占用

终端中输入

netstat -apln|grep 8080;
netstat -apln|grep 9360;
netstat -apln|grep 9380

未被占用,则不会显示任何东西

登录,获取权限

su root

如果提示鉴定故障,则说明没有设置密码。输入如下代码设置密码。

sudo passwd root

获取安装包

wget https://webank-ai-1251170195.cos.ap-guangzhou.myqcloud.com/fate/1.10.0/release/standalone_fate_install_1.10.0_release.tar.gz;
tar -xzvf standalone_fate_install_1.10.0_release.tar.gz

安装

进入解压后的目录并使用 bin/init.sh 进行安装

该脚本将自动完成:

  • 安装必要的操作系统依赖包

  • 安装python36环境

  • 安装pypi依赖包

  • 安装jdk环境

  • 配置FATE环境变量脚本

  • 配置fateflow

  • 配置fateboard

  • 安装fate client

cd standalone_fate_install_1.10.0_release;
bash bin/init.sh init

启动

bash bin/init.sh status;
bash bin/init.sh start

测试

  • 加载环境变量

source bin/init_env.sh

测试项

Toy测试

flow test toy -gid 10000 -hid 10000

如果成功,屏幕显示类似下方的语句:

success to calculate secure_sum, it is 2000.0

单元测试

fate_test unittest federatedml --yes

如果成功,屏幕显示类似下方的语句:

there are 0 failed test

FATEBoard

以上运行完毕后,可以打开FATEBoard进行登录,方便后续开发

账户和密码均为admin

jupyter notebook

由于框架使用的是Minconda,所以进入环境后,进行jupyter notebook的安装即可。

pip install jupyter notebook

运行

直接运行 jupyter notebook会报错警告,所以需要绕过进行运行。

jupyter notebook --allow-root

打开网址后将其复制到浏览器运行即可。

以上配置完成后即可进行编程,在进行环境配置时,请留意所在文件夹位置,减少失败风险。

FATE 1.10.0 单机部署相关推荐

  1. 在Microsoft-IIS/10.0上面部署mvc站点的时候,出现404的错误

    写在前面 在家自己弄了一个项目,想部署在电脑上用手机来访问,总是出现404的错误.路由什么的没有写错啊,最后发现是映射程序的问题,在安装的时候iis很多功能没有安装,又将iis的其他没有安装的功能勾选 ...

  2. (一)联邦学习FATE框架1.6.0版本单机部署和实战训练评估篇

    FATE 1.6.0学习笔记 系统安装,环境搭建和fate框架搭建指南手册下载 链接:https://pan.baidu.com/s/1K-88uye6RN3tLHw6f_r9Ug 提取码:5y2u ...

  3. Mac/Linux 安装联邦学习 Fate 框架单机部署所需的依赖(填坑大全)

    安装过程各种坑,官方单机部署教程,然而官方教程问题超多,我在Mac本机与新建的ubuntu18.04.5上分别单机部署,使用standalone-fate-master-1.4.5.tar.gz,py ...

  4. Ubuntu Kylin使用docker单机部署Fate联邦学习框架

    Ubuntu Kylin使用docker单机部署Fate联邦学习框架 Fate联邦学习框架分为单机部署和集群部署,本文是在Ubuntu Kylin上使用docker单机部署Fate联邦学习框架,具体环 ...

  5. Fate单机部署(docker版本)

    文章目录 1.常用网址 2.环境配置 3.docker单机部署核心 4.部署流程 4.1 基本配置 4.2 安装docker镜像 4.3 获取资源并部署 4.4 测试 4.4.1 单元测试 4.4.2 ...

  6. FATE单机部署遇到的问题

    FATE单机部署 遇到了各种花样的问题,头都大了 按着前面的博客的教程在虚拟机里安装了centos7系统,都还好比较顺利 接下来又装了python3,因为系统自带的版本是python2.7 pip不能 ...

  7. Fate单机部署(主机版本)

    Fate单机部署(主机版本) 1.常用网址 2.环境配置 3.主机单机部署核心 4.部署流程 4.1 基本配置 4.2 检查端口 4.3 获取资源并部署 4.4 测试 4.4.1 单元测试 4.4.2 ...

  8. 部署Symantec Antivirus 10.0网络防毒服务器之六

    七.部署分发SYMANTEC客户端程序 客户端程序远程分发. 将要部署SYMANTEC客户端程序的计算机添加到右边. 局域网客户端全部安装完毕. 第一次那就手动更新病毒库吧,HOHO HOHO,服务器 ...

  9. 部署Symantec Antivirus 10.0网络防毒服务器之七

    如何将 Symantec AntiVirus 企业版客户端从不接受管理更改为接受管理 情形 将 Symantec AntiVirus Corporate Edition (Symantec AV) 1 ...

最新文章

  1. 不用卷积,也能生成清晰图像,华人博士生首次尝试用两个Transformer构建一个GAN
  2. render函数高级组件jsx基本使用
  3. mysql 必须安装php_非root模式下安装mysql php小记
  4. python的random模块生成随机数
  5. 在线阅读计算机组成,计算机组成原理RAM.pdf
  6. 【Powershell】【性能计数器】基础信息的获取
  7. 解决问题:HTTP 错误 401.1 - 未授权:登录失败【转】
  8. 【Python】mayavi小结
  9. ASCII、Unicode、GBK和UTF-8字符编码的区别联系(转载)
  10. Mybatis源码分析(一) | 如何调试Mybatis源码
  11. 计算机功能室设备器材清单,办公用品清单
  12. 第一个包不是SYN包?用科来数据包分析软件排除一次故障。
  13. S32K--输入捕获(FTM_IC)配置与使用学习笔记(SDK3.0)
  14. R: symbol lookup error: /home/lib/../../libreadline.so.6: undefined symbol: PC
  15. 【转载】Java分布式键-值缓存系统Voldemort
  16. matlab cond函数
  17. BP神经网络设计与实现
  18. excel换行快捷键_实用 excel 最实用快捷键大全
  19. 大学毕业论文写作技巧干货(毕业论文写作中的Word实用技巧)
  20. laydate使用详解

热门文章

  1. 给别人的比别人期待的多一些
  2. 淘宝网店如何寻找产品卖点
  3. 【Flutter组件】层叠布局 Stack、Positioned
  4. 49天精通Java,第17天,Java类加载与初始化
  5. sql server 附加数据库 错误5123 解决办法
  6. 《2021年中国信创云操作系统行业市场研究报告》发布:安超云位居云操作系统领导者地位
  7. 快速上手前端开发,严选
  8. 什麼是除甲醛?甲醛有害嗎?
  9. 边缘检测Sobel、laplacian、canny算子
  10. Docker底层原理