文件名称:虚拟机初始化流程-搭建小型access数据库实录
文件大小:1.72MB
文件格式:PDF
更新时间:2024-06-29 06:09:32
OpenStack 自动部署
图4.1 虚拟机初始化流程 虚拟机初始化首先需要使用兼容 SSH2 的客户端建立于虚拟机的 SSH 连接。 在建立连接过程中需要用户提供远程连接地址、用户名和用户密钥。在用户与远程 虚拟机成功建立连接后,通过模拟客户端执行 SCP 命令上传 JDK 运行环境和应用 自动部署管理系统的 Agent 模块,然后远程执行解压命令,然后设置虚拟机的环境 变量,将$JAVA_HOME 指向刚才 JDK 解压的目录。然后运行 startAgent.sh 脚本, 由脚本启动 Agent 程序的运行。在一系列远程命令执行过程中,会由 SSHClient 记 录虚拟机的系统输出,并在系统用户命令界面打印输出信息,使用户第一时间看到 远程虚拟机的执行状态。最终等所有配置命令执行完成后,SSHClient 会返回程序 ExitCode,如果全部顺利,返回值为 0。