云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

网站空间_石家庄建设网站_超低折扣

小七 141 0

网站空间_石家庄建设网站_超低折扣

在一个由9部分组成的教程系列中,saphana学院的Tahir Hussain Babar(Bob)详细介绍了如何在5节点集群上安装saphana Vora。在不到一个半小时的时间里,您将逐步了解如何从头开始安装多节点SAP HANA Vora系统。

Bob在本系列中使用的所有脚本都可以在GitHub上找到。

在AWS中创建一个VPC和五个SUSE Linux实例

本系列的唯一前提是您已经拥有创建了一个Amazon Web服务帐户,拥有一台包含Google Chrome、notepad、PuTTY和PuTTYgen的windows机器。

首先在AWS中,淘客返利app,Bob创建了一个虚拟私有云网络。接下来,淘客返利,在他的EC2面板中,Bob展示了如何创建五个suselinux实例。将有一个主节点和四个附加节点。

每台机器的准备完全相同。Bob使5个m3.xlarge SUSE Linux实例中的每一个都有4个CPU和15兆RAM。Bob选择创建5个实例,返利机器人,并选择他最近创建的VPC作为网络。然后,Bob创建一个新的安全组,并确保机器可以访问任何端口。

一如既往地确保保存您的密钥对。Bob将他的机器命名为Master,然后命名为Node 1-4。

使用PuTTY连接到AWS中的五个SUSE Linux节点

在系列的第二个视频中,Bob展示了如何使用PuTTY连接到五个SUSE Linux实例。Bob还详细说明了如何分配一个节点作为主节点,其他四个节点仅作为节点。

首先,Bob使用PuTTYgen将用于所有五个实例的PEM密钥转换为一个PPK,以便PuTTY可以读取它。然后,Bob展示了如何创建一个弹性IP地址,以及如何将它与主节点相关联。这可确保IP地址不会在每次停止和/或启动AWS时更改。Bob在记事本中记录五台机器的IP地址和内部机器名。

在PuTTY中Bob展示了如何连接到主实例。Bob使用PPK密钥来验证他的连接。接下来,Bob使用其他四个节点的IP地址,按照相同的过程为每个节点建立PuTTY连接。

准备主节点并创建两个用户

Bob在系列的第三个教程视频中详细介绍了如何准备主节点。Bob将介绍如何在主节点上创建两个Linux用户,这将在SAP HANA Vora安装期间使用。

使用PuTTY Bob连接到主用户,并使用echo命令修改主机文件以附加到所有实例的IP地址和机器名中。然后Bob运行一个脚本来创建一个名为sysadmin的新组和一个名为cluster\u admin的新用户。一旦以集群管理用户的身份登录,Bob就会构建一个密钥文件来创建一个公钥和私钥。公钥将出现在每个节点上,但除非您拥有私钥,否则您将无法连接到计算机。

Bob运行cat命令输出主节点的公钥和私钥,并将它们粘贴到记事本中。然后鲍伯创建了另一个名为Vora .Sudio的用户,然后鲍伯作为他的EC2用户登录到P腻子中,并安装他已经下载的所有C++扩展。这一步将在单节点安装系列的视频中更深入地介绍。

准备四个单独的节点

在下一个教程视频中,Bob将演示如何准备四个单独的节点。Bob用PuTTY登录到他的一个节点。然后,Bob粘贴上一个视频中使用的echo命令来修改单个节点的主机文件。

接下来,Bob创建并登录到一个集群管理用户,并授予该用户添加文件的权限。这些单独的节点将使用公钥连接到集群管理用户拥有的私钥。然后,鲍伯作为他的EC2用户登录,并在单个节点上下载并安装C++扩展。在三个附加的单个节点上,在继续使用该系列之前,遵循这些完全相同的步骤。在安装在主节点的AbBARI上,在下一个视频Bob中显示了如何在主节点上安装AMBARI服务器。Ambari将用于在主节点和四个附加节点上部署Hadoop。

使用PuTTY Bob登录到主节点,并作为集群管理用户登录。Bob按照他在本视频中详细介绍的相同步骤安装Ambari。

Bob连接到包含所有Ambari下载信息的存储库,然后开始安装。然后,Bob安装JDK并将存储库放入默认的PostgreSQL数据库。

接下来Bob启动Ambari服务器,然后通过web浏览器访问Ambari来确认安装成功。

在五节点上安装Hadoop

在系列的第六个视频中,Bob展示了如何在五节点集群上安装Hadoop。本视频的前提条件是您已观看了在单个节点上安装SAP HANA Vora的系列教程。

首先,Bob在web浏览器中登录到Ambari并运行安装向导。Bob为目标主机输入五个节点中每个节点的内部机器名,然后输入RSA私钥。在Bob的例子中,节点还不能相互连接,因此Bob展示了如何更改安全组,通过允许所有通信访问每个节点来解决此问题。

对于Hadoop服务,Bob选择HDFS、Yarn、Zookeeper、Naigos和Ganglia。然后Bob选择在所有节点上安装Zookeeper。接下来,Bob将所有的客户端工具安装在每个盒子上,并在完成Hadoop安装之前使用Naigos设置电子邮件警报。

Apache Spark和HDFS验证

在接下来的视频中,Bob展示了如何安装和测试Apache Spark。之后,Bob验证用户是否可以写入HDFS。