百度MapReduce BMR

    使用OpenVPN访问集群

    使用BMR集群的VPN服务,需配置OpenVPN Client,本章介绍在Mac OS X、Linux和Windows操作系统上配置OpenVPN Client的过程。

    Mac OS X

    以Mac OS X(10.11.2)为例。具体操作如下:

    1. 下载Tunnelblick的安装文件。官方网址:https://github.com/Tunnelblick/Tunnelblick/releases/tag/v3.8.0。下载地址:https://bmr.bj.bcebos.com/tools/openvpn/mac/Tunnelblick_3.8.0_build_5370.dmg
    2. 安装Tunnelblick工具。选择默认安装即可。
    3. 下载OpenVPN Client配置文件。登录控制台,选择“产品服务->百度MapReduce-集群列表”,进入集群列表页,点击集群名称进入集群详情页,在“工具下载”区点击下载“openvpn-conf.zip”。
    4. 解压“openvpn-conf.zip”文件后,进入目录“openvpn-conf/client/”,双击“client.ovpn”后,Tunnelblick启动安装OpenVPN Client配置,如下图所示,请选择分享配置给“所有用户”或“只是我”。
    5. Tunnelblick完成OpenVPN Client的配置安装后,点击右下角的"连接"即可。
    6. 打开浏览器,可使用Master结点的内网IP访问集群服务,请在集群详情页的“节点信息”区获取内网IP。

    Linux(centos6.5)

    以Centos 6.5为例。

    准备

    安装lzo和libpam:

    # 下载lzo源码包,下载地址:http://bmr.bj.bcebos.com/tools/openvpn/linux/lzo-2.09.tar.gz
    tar zxf lzo-2.09.tar.gz
    cd lzo-2.09
    ./configure
    make
    make install
    # 下载libpam源码包,下载地址:http://bmr.bj.bcebos.com/tools/openvpn/linux/Linux-PAM-1.2.1.tar.bz2
    tar xvf Linux-PAM-1.2.1.tar.bz2
    cd Linux-PAM-1.2.1
    ./configure
    make
    make install

    通过yum安装OpenVPN Client

    1. 下载并安装OpenVPN。执行命令yum install openvpn
    2. 下载OpenVPN Client配置文件并解压。登录控制台,选择“产品服务->百度MapReduce-集群列表”,进入集群列表页,点击集群名称进入集群详情页,在“工具下载”区点击下载“openvpn-conf.zip”并解压。
    3. 复制“openvpn-conf/client/”目录下的所有文件至OpenVPN的安装目录“/etc/openvpn”。命令如下:

      cp client/* /etc/openvpn
      service openvpn start

    源码安装OpenVPN Client

    1. 下载OpenVPN源码。源码下载地址:http://bmr.bj.bcebos.com/tools/openvpn/linux/openvpn-2.3.10.tar.gz
    2. 解压并安装。命令如下: tar zxf openvpn-2.3.10.tar.gz cd openvpn-2.3.10 ./configure # 若是非root用户,请加入--prefix来指定安装路径 make make install
    3. 下载OpenVPN Client配置文件并解压。登录控制台,选择“产品服务->百度MapReduce-集群列表”,进入集群列表页,点击集群名称进入集群详情页,在“工具下载”区点击下载“openvpn-conf.zip”,下载后解压。
    4. 进入OpenVPN Client目录,启动OpenVPN。命令如下:

      cd openvpn-conf/client
      /usr/sbin/openvpn --config client.conf # 若是非root用户,请使用sudo

    Windows

    以Windows 7(64bit)为例。

    1. 下载并安装OpenVPN。打开http://bmr.bj.bcebos.com/tools/openvpn/windows/openvpn-install-2.3.10-I002-x86_64.exe,下载后安装,选择默认安装即可。
    2. 下载OpenVPN Client配置文件。登录控制台,选择“产品服务->百度MapReduce-集群列表”,进入集群列表页,点击集群名称进入集群详情页,在“工具下载”区点击下载“openvpn-conf.zip”。
    3. 解压“openvpn-conf.zip”文件后,复制“openvpn-conf/client/”目录下的所有文件至OpenVPN的安装目录“OpenVPN\config”内。
    4. 在OpenVPN的安装目录中打开程序“openvpnserv.exe”,自动连接OpenVPN Server,如下图所示:
    一篇
    SSH连接到集群
    一篇
    使用OpenVPN提交Hadoop作业