来源http://www.open-mpi.org/网络连接SSH连接,保证各台机器之间可以无密码登陆,此处不展开hosts文件如下1 #/etc/hosts2 192.168.0.190 master3 192.168.0.189 slave14 192.168.0.81 slave...
分类:
其他好文 时间:
2016-01-16 18:59:33
阅读次数:
321
一、单向无密码访问单向无密码访问远程服务器操作比较简单,比如服务器A需要无密码访问服务器B(A–>B),那么只需要在服务器A生成密钥对,将生成的公钥上传到服务器B的相关用户目录下的.ssh目录中(没有的话手动创建,注意,它的目录权限是700),并将公钥文件名称改为authorized_keys(注意...
分类:
其他好文 时间:
2015-12-23 19:48:58
阅读次数:
139
背景:搭建Hadoop环境需要设置无密码登陆,所谓无密码登陆其实是指通过证书认证的方式登陆,使用一种被称为"公私钥"认证的方式来进行ssh登录。在linux系统中,ssh是远程登录的默认工具,因为该工具的协议使用了RSA/DSA的加密算法.该工具做linux系统的远程管理是非常安全的。telne..
分类:
其他好文 时间:
2015-11-12 11:56:12
阅读次数:
186
1、进入当前用户.ssh目录查看权限ls-l或者ll-rw-rw-r--1hduserhduser394Mar2109:38authorized_keys-rw-------1hduserhduser1675Mar2109:38id_rsa-rw-r--r--1hduserhduser394Mar2109:38id_rsa.pub2、发现authorized_keys文件为不可执行文件执行chmoda+xauthorized_keys修改权限3..
分类:
系统相关 时间:
2015-10-14 12:42:00
阅读次数:
237
构建Hadoop伪分布式环境 这篇文章介绍Hadoop伪分布式环境的搭建过程与原理,是个人的学习总结,以纪念在各个步骤中遇到的麻烦、踩过的坑! 这篇笔记包含这样几个内容:
配置伪分布式环境
运行一个简单的作业
可能遇到的问题及解决办法
配置伪分布式环境 本文中的内容基于Hadoop2,即MapReduce作业运行在Yarn平台之上。
打通SSH,实现无密码登陆
由于Hadoop控制脚本需...
分类:
其他好文 时间:
2015-10-13 19:18:26
阅读次数:
230
【0】写在前面由于ssh 实现的是免密码登陆,大致步骤是:0.1) client通过ssh登陆到server; 0.2) server检查家目录下的.ssh文件, 并发送公钥文件 authorized_keys 到client ; 0.3) client端 接收到 server 端的公钥文件,并用自...
分类:
其他好文 时间:
2015-09-19 21:15:37
阅读次数:
241
Mysql本地备份及远程备份一.需求:1,每天6点备份mysql数据;2,为节省空间,删除超过3个月的所有备份数据;3,删除超过7天的备份数据,保留3个月里的10号20号30号的备份数据。本地IP192.168.1.40异地IP192.168.1.39二.根据需求写出shell脚本:#!/bin/bashmysqldump-uroot-p1..
分类:
数据库 时间:
2015-09-11 17:39:49
阅读次数:
199
在你的自己的机器下面使用ssh-keygen命令来实现创建公钥使用 ssh-keygen -t rsa 来创建密钥,程序会问你存放的目录,如果不需要修改,直接回车两次即可2.将你~/.ssh目录中的id_rsa.pub这个文件拷贝到你要登录的服务器的~/.ssh目录中,然后再运行以下命令来将公钥导入...
分类:
其他好文 时间:
2015-09-10 11:05:12
阅读次数:
205
【0】写在前面由于ssh 实现的是免密码登陆,大致步骤是:
0.1) client通过ssh登陆到server;
0.2) server检查家目录下的.ssh文件, 并发送公钥文件 authorized_keys 到client ;
0.3) client端 接收到 server 端的公钥文件,并用自己的私钥文件对 其进行解析,并计算出 新的 公钥文件C;
0.4) server段 接收到 clie...
分类:
其他好文 时间:
2015-08-28 19:50:51
阅读次数:
182
大家需要在每个节点上提前装好"expect"工具expect的使用请看我的另一篇文章:http://tianxingzhe.blog.51cto.com/3390077/1687661spawn命令激活一个Unix程序来进行交互式的运行。send命令向进程发送字符串。expect命令等待进程的某些字符串settimeout1设置超时时间timeout-1为..
分类:
其他好文 时间:
2015-08-25 12:35:58
阅读次数:
311