# 可视化安装 ## 前提 LittleBoy自动部署分为两个部分:LittleBoy基础服务部署,LittleBoy计算集群部署。LittleBoy基础服务提供画布构建,模型管理等功能;LittleBoy计算集群为画布的执行,模型的服务提交计算资源。 如果您希望通过可视化安装方式部署LittleBoy,请按照本章节步骤安装。 LittleBoy将要安装的机器需要通过机器管理添加到skylab中,如果您尚未添加,请参考:[注册机器](../start/install-lava.md)。 LittleBoy可视化安装需要依赖Spark,HDFS集群。Spark用于支持LittleBoy的模型训练,HDFS集群用于存储模型和临时数据。 Spark安装部署请参考:[Spark 安装](../spark/installation-spark.rst)。 HDFS安装部署请参考:[HDFS 安装](../hdfs/installation-hdfs.rst)。 ## 安装 ### 部署LittleBoy基础服务 1. 点击Skylab顶栏中 **自动部署** 进入自动部署模块 ![image](./images/deploy_menu.png) 2. 点击自动部署模块侧栏中的**LittleBoy**应用 3. 选择**基础服务**标签,点击右侧页面中的**部署LittleBoy基础服务**按钮 ![image](./images/littleboy_base_deploy_home.png) 4. 选择安装基础节点 LittleBoy基础服务是多活模式,可以选取多个节点 ![image](./images/littleboy_base_deploy_step1.png) 5. 选择HDFS集群 如果没有可以HDFS集群,请先安装HDFS集群,安装方法参考HDFS安装部署。 ![image](./images/littleboy_base_deploy_step1_2.png) 6. 修改配置 ![image](./images/littleboy_base_deploy_step2.png) 7. 部署确认 ![image](./images/littleboy_base_deploy_step3.png) ### 部署LittleBoy计算集群 1. 点击Skylab顶栏中 **自动部署** 进入自动部署模块 ![image](./images/deploy_menu.png) 2. 点击自动部署模块侧栏中的**LittleBoy**应用 3. 选择**集群管理**标签,点击右侧页面中的**部署LittleBoy计算集群**按钮 ![image](./images/littleboy_cluster_deploy_home.png) 4. 输入集群名称,选择Spark集群 LittleBoy计算集群依赖于Spark集群,只选Spark集群即可。LittleBoy计算节点将部署在Spark集群的节点上。 ![image](./images/littleboy_cluster_deploy_step1.png) 5. 修改配置 ![image](./images/littleboy_cluster_deploy_step2.png) 5. 部署确认 ![image](./images/littleboy_cluster_deploy_step3.png) ## 检查状态 安装完成查看服务列表,检查所有角色状态是否正常 ### 基础服务状态 ![image](./images/lbserver_deploy_state.png) ### 计算集群状态 ![image](./images/lbworker_deploy_state.png) ## 常见操作 * 停止集群 ![image](../elasticsearch/images/es_deploy_stop.png) * 启动集群 ![image](../elasticsearch/images/es_deploy_start.png) * 重启集群 ![image](../elasticsearch/images/es_deploy_restart.png) * 刷新集群状态 ![image](../elasticsearch/images/es_deploy_refresh.png) * 查看部署日志 ![image](../elasticsearch/images/es_deploy_log.png) * 删除集群 ![image](../elasticsearch/images/es_deploy_delete.png)