Linux下如何部署Ray集群
发表于:2025-01-16 作者:千家信息网编辑
千家信息网最后更新 2025年01月16日,这篇文章主要介绍"Linux下如何部署Ray集群"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Linux下如何部署Ray集群"文章能帮助大家解决问题。Ray是
千家信息网最后更新 2025年01月16日Linux下如何部署Ray集群
这篇文章主要介绍"Linux下如何部署Ray集群"的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇"Linux下如何部署Ray集群"文章能帮助大家解决问题。
Ray是UC Berkeley RISE Lab新推出的高性能分布式执行框架,它使用了和传统分布式计算系统不一样的架构和对分布式计算的抽象方式,具有比Spark更优异的计算性能。Ray是一个基于Python的分布式执行引擎。相同的代码可以在单个机器上运行以实现高效的多处理,并且可以在群集上用于大量的计算。
Anaconda
为了方便,我们最好利用 Anaconda构建来一个独立的python运行环境。(当然你也可以直接使用系统内python运行环境,那么你可以跳过此步骤)
# 下载安装脚本$ wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh# 添加执行权限$ chmod u+x Miniconda3-latest-Linux-x86_64.sh# 运行安装脚本$ ./Miniconda3-latest-Linux-x86_64.sh
安装python
为ray准备一个python环境,以python3.8.8示例:
# 创建一个名为ray,版本为3.8.8的python环境$ conda create --name ray python=3.8.8# 激活名为ray的python环境$ conda activate ray
安装完之后,最好重新登录一下,或者执行一下source ~/.bashrc
使得环境变量生效
安装ray
安装ray(版本为1.7.0),这里为了加快速度指定了阿里的镜像源:
$ pip install -i https://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com -U 'ray[default]'==1.7.0
启动head节点
在192.168.100.1
上启动Head节点:
$ ray start --head --dashboard-host='0.0.0.0' --dashboard-port=8265
正常会看到如下输出:
Local node IP: 192.168.100.12021-11-02 18:33:11,977 INFO services.py:1250 -- View the Ray dashboard at http://192.168.100.1:8265--------------------Ray runtime started.--------------------Next steps To connect to this Ray runtime from another node, run ray start --address='192.168.100.1:6379' --redis-password='5241590000000000'...
输出信息包含了2个关键信息,需要别注意:
View the Ray dashboard at http://192.168.100.1:8265
:web服务的地址ray start --address='192.168.100.1:6379' --redis-password='524159000'
:head的地址和密码
启动worker节点
在192.168.100.2
上,按照上面的步骤将python和ray安装好,注意它们的版本必须保持一致。 (另外,Worker不是必须的,因为Head节点本身就具有worker角色)
# 连接指定的Head地址$ ray start --address='192.168.100.1:6379' --redis-password='5241590000000000'
Dashboad
访问dashboard:http://192.168.100.1:8265
关于"Linux下如何部署Ray集群"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注行业资讯频道,小编每天都会为大家更新不同的知识点。
环境
分布式
节点
运行
集群
地址
版本
知识
信息
最好
步骤
系统
脚本
行业
输出
不同
优异
相同
一致
代码
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
冰川网络技术股成员
无法创建kis服务器
我的世界在服务器当管理员
河北品牌软件开发设计质量保障
and计算机网络技术
局域网游戏服务器搭建
怎样破解pdms数据库的密码
浏览器怎样与服务器建立安全关系
和平精英后台服务器放在哪里
服务器路由器使用方法
网络安全文明上网加文字的手抄报
云终端连接服务器
我的世界服务器领地禁止怪物生成
英国服务器租用
打开数据库的语法格式是
成都h5牛牛软件开发
jdbc进行数据库查询步骤
瑞金市盛强网络技术有限公司
软件开发返几个点
郑州中航软件开发6
杭州物联网智慧小区软件开发
软件开发总裁
zdb数据库怎么用
北京市软件开发薪资水平
如何扫描文件到共享服务器
怎样安装第三方服务器
如何在家访问公司的服务器
外国安卓软件开发书籍
数据库安全保护论文
网吧更新软件开发