集群服务器节点远程登录使用教程 | 您所在的位置:网站首页 › 节点编修工具如何使用 › 集群服务器节点远程登录使用教程 |
集群服务器节点远程登录使用教程
第一步:安装两个软件——XShell &Xftp。
XShell是用来远程控制集群节点的,以Linux命令行的形式运行程序。
Xftp是用来远程上传下载文件的,图形界面。
第二步:登录账号。
1. XShell:新建会话,名称自定义(英文小写,小写,小写,这是花了很久排的坑),主机填写服务器节点ip,点击用户身份验证,填写用户名和密码,点击确定登录。
![]() ![]() ![]() ![]() !!查看程序运行情况 #查看内存运行情况 free -h#查看内存中运行的全部进程的信息 ps -aux#动态显示内存中进程的信息 top#查看CPU信息 cat /proc/cpuinfo!!集群管理节点与计算节点间的数据传输 #从根节点(管理节点)进入子节点101 ssh cluster101#从子节点回到跟几点 exit#从根节点上传文件到子节点 scp -r [origin file path] [destination file path]eg. 将根节点下的codes文件夹发送至子节点101的converging_jjp目录下,命令为: scp -r /root/converging_jjp/codes root@cluster101:/root/jjp/converging_jjp/#从子节点下载文件到根节点(进入子节点后,将文件发送至根节点上) scp -r [origin file path] [destination file path]eg. 将子节点下的codes文件夹发送至根节点的converging_jjp目录下,命令为: scp -r /root/converging_jjp/codes root@manage1:/root/jjp/converging_jjp/!!root账号用户管理 #查看所有用户 cat /etc/shadow#创建新用户 adduser [username] 或 useradd -m [username]Note: useradd [username] 创建的账号无目录,登录后非正常,useradd -m [username]创建完后需要执行下面的代码修改密码,adduser [username]创建后直接设置密码。 #给已创建的用户设置密码 passwd [username]#删除用户 userdel [username]文件管理 #删除文件夹 rm -r [文件夹名]#删除文件 rm -f [文件名]#新建文件夹 mkdir [文件夹名]第四步:运行java程序。 1.在IDEA或eclipse中将java项目导出成jar包(自行百度),通过xftp上传至集群节点的相应文件夹中。 Note: ①在导出成jar包前修改程序中的相关路径为服务器中的文件路径(通过xftp查看文件路径)。 ②代码(包括参数)只要发生修改需要重新导出jar包,并重新上传至集群节点,文件可覆盖。 ③若仅修改参数后不想重复的导出jar包,可以使用配置文件,将程序中的配置文件路径使用集群中的绝对路径,然后就可以把配置文件单独放置,修改参数时就不需要重新导出jar包,直接修改配置文件里的参数就可以了。 2. 通过XShell找到jar包所在的目录,执行ls后可以看到jar包,然后执行java –jar [jarfimename.jar],即可运行java程序。 3. 如果程序有输出文件,则根据目录通过xftp去下载到本地查看。 |
CopyRight 2018-2019 实验室设备网 版权所有 |