zoukankan      html  css  js  c++  java
  • 记录一下ssh,nfs安装步骤

    一.安装步骤

    1.假设已经安装了linuxnvidia驱动、cudacudnn

    2.节点之间互相ping

    3.所有节点之间拥有相同的用户名

    4.节点之间无密码ssh登录

    5.安装mpinccl2

    6.共享文件系统nfs

    7.每个节点拥有一样的环境,数据和脚本要放在主nfs中,其它节点挂靠

    二.无密码ssh登录

    • ubuntu中使用vim-tiny不方便,可卸载,安装vim-full(可使用sudo vim编辑)

        sudo apt-get remove vim-common

        sudo apt-get install vim

    • 安装openssh-server
    1. 每台产生密钥:ssh-keygen
    2. touch authorized keys建立文本文件
    3. 公钥追加到authorized keys

        cat .ssh/id_rsa.pub >> .ssh/authorized keys

        ssh localhost本机免密码登录

       4.将master的公钥复制到每台slaves

        scp username@master:/home/username/.ssh/id_rsa.pub username@slave1:/home/username

        将master公钥追加到salve1authorized keys文件中,以下在slave1中操作

        cat /home/username/id_rsa.pub >> .ssh/authorized keys

        rm /home/username/id_rsa.pub

         5.改权限

        chmod 700 /home/username/.ssh

        chmod 700 /home/username

        chmod 600 /home/username/.ssh/authorized keys

       6.master中登录测试

        登录:

        ssh slave1

        ssh slave2

        退出:

        logout slave1

        logout slave2

       7.以上master以及slave1,slave2都是修改主机名以及和ip的映射名称

        修改主机名:/etc/hostname

        主机和ip映射(每台机上修改)/etc/hosts,如192.168.137.129 master192.168.137.130 slave1

       8.启动:sudo service ssh start;是否开启:sudo ps -e |grep ssh;重启:sudo service ssh restart

    三.文件共享系统nfs安装配置

      1.master

    • 安装:nfs-kernel-server
    •   配置共享文件路径及权限:/etc/exports
    •   重启服务:sudo service nfs-kernel-server restart

      2.slave安装

    •   nfs-common
    •   创建共享文件与master中配置的路径一致
    •   挂载共享文件,将master共享目录挂载到slave上,手动挂载:sudo mount -t nfs master ip:/home/username/share /home/username/share

      3.卸载挂载:sudo umount /home/username/share

      开机自动挂载:在sudo gedit /etc/fstab中:master server ip:/home/username/share  /home/username/share nfs defouts-rnetdev 1 1

  • 相关阅读:
    VMware coding Challenge: Coin Toss Betting
    Lintcode: k Sum II
    Lintcode: Interleaving Positive and Negative Numbers
    Lintcode: Insert Node in a Binary Search Tree
    Amazon OA
    Leetcode: Best Time to Buy and Sell Stock IV
    Leetcode: Reverse Words in a String II
    Leetcode: Repeated DNA Sequence
    Leetcode: Rotate Array
    VMware coding Challenge:Date of Weekday
  • 原文地址:https://www.cnblogs.com/little-horse/p/12538939.html
Copyright © 2011-2022 走看看