ssh-keygen -t rsa

Similar documents
深圳市亚可信息技术有限公司 NetWeaver 7.3 EhP1 ABAP on Redhat Enterprise Linux Server 62 for Oracle112 High Availability System Installation Created by

快 速 入 门 (Linux) 概 述 文 档 目 的 本 文 档 介 绍 了 如 何 快 速 创 建 Linux 系 统 实 例 远 程 连 接 实 例 部 署 环 境 等 旨 在 引 导 您 一 站 式 完 成 实 例 的 创 建 登 录 和 快 速 环 境 部 署 云 服 务 器 ECS 实

Microsoft Word - linux命令及建议.doc

资源管理软件TORQUE与作业调度软件Maui的安装、设置及使用

本文由筱驀釹贡献

Windows 2000 Server for T100

Microsoft Word - 在VMWare-5.5+RedHat-9下建立本机QTopia-2.1.1虚拟平台a.doc

. Outline 编译 Linux 在 QEMU 模拟器上运行制作带 grub 启动的磁盘映像...1 编译 Linux 在 QEMU 模拟器上运行...2 制作带 grub 启动的磁盘映像

投影片 1

Linux服务器构建与运维管理

自由軟體社群發展經驗與 Linux認證介紹

0 配置 Host MIB 设备 V ( 简体版 ) 0 Update: 2016/1/30

Microsoft Word - PS2_linux_guide_cn.doc

Linux 操作系统课程社区创作

PowerPoint 演示文稿

TCA Linux 相容性認證測試流程步驟

Red Flag Linux Desktop 4.0 Red Flag Linux Desktop 4.0 1

untitled

投影片 1

PowerPoint Presentation

epub 63-3

考 試 日 期 :2016/04/24 教 室 名 稱 :602 電 腦 教 室 考 試 時 間 :09: 二 技 企 管 一 胡 宗 兒 中 文 輸 入 四 技 企 四 甲 林 姿 瑄 中 文 輸 入 二 技 企 管 一

1 重 要 提 示 基 金 管 理 人 的 董 事 会 及 董 事 保 证 本 报 告 所 载 资 料 不 存 在 虚 假 记 载 误 导 性 陈 述 或 重 大 遗 漏, 并 对 其 内 容 的 真 实 性 准 确 性 和 完 整 性 承 担 个 别 及 连 带 责 任 基 金 托 管 人 广 发

64 [ 46 ] (p297) 1924 :? [ 47 ] (p570) ; ; ; ; ; ; ; ; ; ; ; [ 11 ]; [ 35 ] [ 49 ] [ 32 ] ( ) [ 48 ] (p 425) [ 50 ] (p 670 6

关于建立境内违法互联网站黑名单管理制度的通知

? 這 全 都 是 市 政 府 提 供 給 我 的 資 料 低 底 盤 公 車 計 畫 96 年 預 算 新 台 幣 4,500 萬 元 97 年 預 算 新 台 幣 1 億 6,500 萬 元 98 年 預 算 新 台 幣 3 億 2,300 萬 元, 共 有 307 台 低 底 盤 公 車,99

Microsoft Word - RAP CHI.doc

Rocky 定制安装手册 1. 通过安装光盘或 U 盘启动凝思科技公司出品的 linx 系统, 如图 1 所示 图 1: 安装光盘的启动画面 2. 选择 Advanced options 菜单项并回车, 如图 2 所示 图 2: 出现电网定制自动安装的画面 -1-

1

台 中 市 北 屯 區 東 山 里 橫 坑 9 林 志 明 巷 89-5 菜 豆 菜 大 漿 果 菜 豆 菜 大 漿 果 小 漿 果 核 果 柑 桔 無 陳 錦 生 新 竹 市 香 山 區

菩提道次第廣論

繁 華 國 小 101 學 年 母 親 節 感 恩 惜 福 - 跳 蚤 市 場 暨 科 學 闖 關 遊 戲 親 子 活 動 實 施 計 畫 一 依 據 : 本 校 101 學 年 度 校 務 計 畫 及 行 事 曆 二 目 的 : 1. 培 養 學 生 感 恩 惜 物 知 福 惜 福 的 節 儉 觀


育儿小故事(四)

ebook62-1

内 容 提 要 将 JAVA 开 发 环 境 迁 移 到 Linux 系 统 上 是 现 在 很 多 公 司 的 现 实 想 法, 而 在 Linux 上 配 置 JAVA 开 发 环 境 是 步 入 Linux 下 JAVA 程 序 开 发 的 第 一 步, 本 文 图 文 并 茂 地 全 程 指

录 环 录结 统 资 查 环 设 设 环 变 库 问题 业 计 结 资 请 业 业查 WRF CESM

Pchome

Abstract arm linux tool-chain root NET-Start! 2

Basic System Administration

自由軟體教學平台

自由軟體教學平台

Microsoft Word - 連啟元.doc

自由軟體教學平台

ebook70-5

短信服务器 安装向导 深圳市得伯乐科技有限公司 年 4 月 3 日

Paratune用户手册

Dell AppAssure 安装和升级指南

《计算机导论》实验教学大纲

1 软件介绍 NAMD 是一个用于生物大分子大规模分子动力学的并行软件, 支持 Charmm Namd 和 Amber 等多种力场, 由美国 Illinois 大学生物物理系和计算机系联合开发, 旨在开发出高效的分子动力学并行程序, 可支持 Charm++ 并行 目前 NAMD 还支持在 GPU 加

Cygwin Cygwin windows Linux Cygwin.dll Windows Linux API Linux Windows Linux 2

PowerPoint 簡報

Symantec NetBackup PureDisk™ 存储池安装指南 Windows、Linux 和 UNIX

Transcription:

虚拟并行运算环境 mpi 的配置简介科研菜鸟 v2.0 http://blog.sciencenet.cn/u/sanshiphy 问题 : 有一台电脑,1 cpu, 超线程 8 核, 已安装 Ubuntu 系统 现配置两台虚拟机, 每台虚拟机 1cpu,3 核, 两台虚拟机均安装 Ubuntu server 系统, 并实现 mpi 并行运算 思路 : 利用 vmware 构造虚拟机, 利用 ssh 实现不同虚拟机之间的免密码访问, 在虚拟机主节点上利用 nfs 服务器设置不同节点之间的共享文件夹 说明 : 宿主机的代码用绿色表示,node1 用红色表示,node2 用蓝 色表示 步骤 : 1) 利用 vmware 建立虚拟机, 并进行配置 下载 VMware Workstation, 在 linux 下的程序的扩展名是.bundle chmod +x Full-*.x86_64.bundle sudo./full-*.x86_64.bundle 按提示安装好 vmware, 打开 vmware, 添加 2 台虚拟机, 按提示安装虚拟机操 作系统 每台虚拟机器均建立一个名称相同的用户, 本例建立的用户名均为 sa nshi-vm. 两台虚拟机的 hostname 分别改为 node1( 主节点 ) 和 node2( 在 /etc/hostname 文件中修改 ) 本例中 ip 自动分配的, 利用 ifconfig 查看 node1/node2 的 ip 地址 将 ip 地址添加到域名文件中, 例如 : vim /etc/hosts

192.168.46.130 node1 192.168.46.125 node2 vim /etc/hosts 192.168.46.130 node1 192.168.46.125 node2 修改完成后, 重启 node1 和 node2 2) 利用 ssh 实现不同虚拟机之间的免密码访问 ssh-keygen -t rsa cd.ssh cat id_rsa.pub >> authorized_keys ssh node1 # 能实现自访问 如不能实现自访问, 查看 ssh 是否已安装 ssh-keygen -t rsa scp sanshi-vm@node1:~/.ssh/*./ ssh node2 ssh node1 ssh node2 # 能实现自访 # 能实现互访 3) 配置 nfs 服务器 sudo apt-get install nfs-kernel-server sudo apt-get install nfs-common sudo apt-get install portmap mkdir /home/sanshi-vm/cluster sudo vi /etc/exports /home/sanshi-vm/cluster *(rw,sync,no_subtree_check) # 在文件末尾添加这一行 sudo exportfs -r sudo systemctl start portmap sudo systemctl start nfs-kernel-server

sudo apt-get install nfs-kernel-server sudo apt-get install nfs-common sudo apt-get install portmap mkdir /home/sanshi-vm/cluster sudo mount -t nfs node1:/home/sanshi-vm/cluster /home/sanshi-vm/clus ter # 每次重启需重新挂载 4) 安装 mpich 及多节点配置 下载 mpich-3.2.tar.gz, tar xvf mpich-3.2.tar.gz cd mpich-3.2./configure --prefix=/home/sanshi-vm/cluster/mpich make make install vim ~/.bashrc PATH=$PATH:/home/sanshi-vm/cluster/mpich/bin MANPATH=$MANPATH:/home/sanshi-vm/cluster/mpich/man export PATH MANPATH scp sanshi-vm@node1:~/.bashrc ~/ source ~/.bashrc touch /home/sanshi-vm/cluster/mpich/servers vim /home/sanshi-vm/cluster/mpich/servers 添加 : node1:3 # node1 上运行三个线程 node2:3 5) 测试 cp -r./examples /home/sanshi-vm/cluster/mpich/ # 将安装包中的文件拷贝到程序所在的文件夹 mpirun -np 4 /home/sanshi-vm/cluster/mpich/examples/cpi # 单节点运行示例程序

mpiexec -np 4 -f /home/sanshi-vm/cluster/mpich/servers /home/sanshi-vm/cluster/mpich/examples/cpi # 多节点运行示例程序 6) 问题 > 如何实现主机与虚拟机之间互传文件? 利用 scp, 例如 : scp -r /usr/local/ncl-6.3.0/ sanshi-vm@192.168.41.128:~/cluster1 如果出现 permission denied, 则需要利用 chrgp 和 chown 修改 ~ /cluster1 的用户组和所属用户 > 如何给虚拟机的硬盘增加容量? 利用 vmware 扩展硬盘的容量 ( 例如 : 右键 node1->settings->hardware->hard Disk->Disk Utilities->Expand Disk), 注意设置扩展容量时是总容量 = 旧分区容量 + 实际扩展的容量

扩展后利用 fdisk 给硬盘设置分区 : fdisk -l # 查看所有硬盘设备, 例如 :/dev/sda1 是已有的旧分区, /dev/sda2 是扩展的部分, 还未分区 sudo fdisk /dev/sda # 进入 fdisk 对话环境,/dev/sda 是需要设置分 区的盘符 m # 查看可执行命令 n # 添加新分区 p # 创建主分区 然后一路回车, 采用默认设置即可 w # 保存设置 Reboot 后格式化分区 :mkfs.ext4 /dev/sda2 创建挂载新分区的目录 :mkdir /home/sanshi-vm/cluster1 修改 /etc/fstab, 保证每次开机时自动挂载 /dev/sda2: sudo vim /etc/fstab 在文件尾添加 : /dev/sda2 /home/sanshi-vm/cluster1 ext4 errors=remount-ro 0 1 ( 后面部分参数可照抄 /dev/sda1 的设置 ) 参考文献 : https://wenku.baidu.com/view/1a5313c7e518964bce847c3e.html http://www.linuxidc.com/linux/2016-09/135483.htm

http://www.linuxidc.com/linux/2011-02/32083.htm http://zhaochj.blog.51cto.com/368705/1719640