使用客户端 1. 在已安装客户端的节点,执行sudo su omm命令切换用户。执行以下命令切换到客户端目录: cd /opt/client 2. 执行以下命令配置环境变量: source bigdataenv 3. 如果当前集群已启用Kerberos认证,执行以下命令认证当前用户。如果当前集群未启用Kerberos认证,则无需执行此命令。 kinit MRS 集群用户 例如, kinit admin 。 说明 启用Kerberos认证的MRS集群默认创建“admin”用户帐号,用于集群管理员维护集群。 4. 直接执行组件的客户端命令。 例如:使用HDFS客户端命令查看HDFS根目录文件,执行 hdfs dfs ls / 。 集群外节点安装客户端 1. 根据在集群外节点安装客户端前提条件,创建一个满足要求的弹性云主机。 2. 执行ntp时间同步,使集群外节点的时间与MRS集群时间同步。 a. 执行vi /etc/ntp.conf命令编辑NTP客户端配置文件,并增加MRS集群中Master节点的IP并注释掉其他server的地址。 server master1ip prefer server master2ip 详见下图:增加Master节点的IP b. 执行service ntpd stop命令关闭NTP服务。 c. 执行如下命令,手动同步一次时间: /usr/sbin/ntpdate 192.168.10.8 说明 192.168.10.8为主Master节点的IP地址。 d. 执行service ntpd start或systemctl restart ntpd命令启动NTP服务。 e. 执行ntpstat命令查看时间同步结果。 3. 参考以下步骤,从FusionInsight Manager下载集群客户端软件包并复制到ECS节点后安装客户端。 a. 访问FusionInsight Manager(MRS 3.x及之后版本),参考集群内节点安装客户端下载集群客户端到主管理节点的指定目录。 b. 使用root用户登录主管理节点,执行以下命令复制客户端安装包到待安装客户端的节点: scp p /tmp/FusionInsightClient/FusionInsightCluster1ServicesClient.tar 待安装客户端节点的IP 地址 :/tmp c. 使用待安装客户端的用户登录待安装客户端节点。 执行以下命令安装客户端,如果当前用户无客户端软件包以及客户端安装目录的操作权限,需使用root用户进行赋权: cd /tmp tar xvf FusionInsightCluster1ServicesClient.tar tar xvf FusionInsightCluster1ServicesClientConfig.tar cd FusionInsightCluster1ServicesClientConfig ./install.sh /opt/client d. 执行以下命令,切换到客户端目录并配置环境变量: cd /opt/client source bigdataenv e. 如果当前集群已启用Kerberos认证,执行以下命令认证当前用户。如果当前集群未启用Kerberos认证,则无需执行此命令。 kinit MRS集群用户 例如, kinit admin 。 f. 直接执行组件的客户端命令。 例如使用HDFS客户端命令查看HDFS根目录文件,执行 hdfs dfs ls / 。
Ubuntu系列弹性云主机如何安装图形化界面? 操作场景 为了提供纯净的弹性云主机系统给客户,Ubuntu系列弹性云主机默认没有安装图形化界面,如果您需要图形化界面,请参见本节内容进行安装。 约束与限制 本文档适用于Ubuntu14/16/18操作系统云主机。 系统需绑定弹性公网IP或者配置内网镜像源。 弹性云主机安装图形化界面前,请确保云主机内存不小于2GB,否则可能出现图像化界面安装失败,或安装后无法启动的问题。 操作步骤 1. 登录弹性云主机,运行如下命令安装图形化桌面。 a. 执行如下命令,更新软件库。 aptget update b. 执行如下命令,安装Ubuntu图形化桌面。 aptget install xubuntudesktop 运行过程中需要手动两次确认,请选择Y。 2. 执行以下命令,编辑/root/.profile文件。 vi /root/.profile 修改末尾行mesg n true为tty s && mesg n true,修改后该文件内容如下: ~/.profile: executed by Bournecompatible login shells. if [ "$BASH" ]; then if [ f ~/.bashrc ]; then . ~/.bashrc fi fi tty s && mesg n true 3. (Ubuntu 20.04操作系统必选)添加子账号。 安装图形化桌面后,Ubuntu 20.04操作系统禁止root登录,因此需要再安装完成后添加子账号用于登录图像化桌面。 以添加user01用户为例,执行以下命令。 adduser user01 根据提示设置新用户的密码 设置user01的其他信息,该信息均为可选,如果不设置可以 按回车键跳过,最后系统将提示您确认输入的信息是否正确无误。 正确输入"Y"。 4. 重启服务器。 5. 通过控制台提供的VNC登录方式连接服务器,使用root帐号或3中添加的子账号登录图形化界面。 Ubuntu 20.04操作系统需使用添加的子账号登录图像化桌面。