首家大数据培训挂牌机构 股票代码:837906 | EN CN
异常解决方案—NameNode 宕机读写测试
异常解决方案—NameNode 宕机切换实验
异常解决方案—Data Node 配置
异常解决方案—Backup Node配置
异常解决方案—NameNode配置
异常解决方案—6.5.1异常情况分析
安装及配置
5NameNode安装及配置以及6BackupNode安装及配置
6.4.4虚拟机集群架设
6.4.3安装JDK
3.配置操作系统
2.创建虚拟机与安装操作系统
6.4构建实验环境
实验方案说明
故障切换机制
日志池(journal spool)机制
元数据操作情景分——BackupNode更新磁盘上的日志文件
元数据操作情景分——NameNode通过日志输出流......
元数据操作情景分——NameNode将日志写入日志文件
元数据操作情景分——NameNode更新内存镜像
元数据操作情景分——客户端执行命令流程
元数据操作情景分
Hadoop的Backup Node方案——运行机制分析(5)
Hadoop的Backup Node方案——运行机制分析(4)
Hadoop的Backup Node方案——运行机制分析(3)
Hadoop的Backup Node方案——运行机制分析(2)
Hadoop的Backup Node方案——运行机制分析(1)
Hadoop的Backup Node方案——系统架构
Hadoop的Backup Node方案—Backup Node 概述
元数据可靠性机制以及使用说明
Checkpoint 过程情景分析
元数据更新及日志写入情景分析
NameNode启动加载元数据情景分析
Hadoop的元数据备份机制的进行分析
元数据应用场景分析
Format情景分析
磁盘元数据文件
HDFS之代码分析——元数据结构
HDFS之内存元数据结构
什么是HDFS的元数据
Hadoop中DRDB方案和AvatarNode方案
Hadoop中常用各方案的对比
Hadoop的BackupNode方案
Hadoop的CheckpointNode方案
Hadoop的SecondaryNameNode方案
Hadoop的元数据备份方案
影响HDFS可用性的几个因素
什么是高可用性? 详细解析
HDFS系统架构简介
如何安装和配置Hadoop集群
如何在Windows下安装Hadoop
在MacOSX上安装与配置Hadoop
Linux下安装Hadoop的步骤
Hadoop的集群安全策略介绍
Hive的数据管理介绍
HBase的数据管理介绍
HDFS的数据管理介绍
Hadoop计算模型之 MapReduce 简介
Hadoop于分布式开发
Hadoop体系结构介绍
Hadoop的项目结构详解
一文读懂Hadoop

3.配置操作系统

于2018-01-23由小牛君创建

分享到:


3.配置操作系统

1vi的基本使用。

视频参见:\视频\4BackupNode\3vi的基本使用.exe

在配置操作系统之前,首先介绍一下Linux下最常用的文本编辑器vi的简单使用方法,后续所有配置文件的修改都可以通过vi完成,使用说明如下。

在桌面上点击右键,选择OpenTerminal启动一个终端。

在终端提示符“$”下输入“vi文件名,直接进入vi的命令模式。例如编辑一个名字为test的文件:

$vitest

A键进入编辑模式,此时可进行字符的编辑与输入。

Esc键退出编辑模式。

Shift+Z组合键退出,就是按Shift键的同时按两下Z键保存退出,或者按Shift+Q组合键,进入命令模式,再输入q,不保存退出。

2)网络设置。

视频参见:\视频\4BackupNode\4CentOS5.6(32)设置流程.exe

将虚拟机的网卡设置为Host-only模式,这样虚拟机和Host主机可直接进行网络连接,而不需要借助外部设备。物理机器的虚拟网卡VMwnet1IP设置为192.168.1.1,以后建立的虚拟集群都在这个网段。

3)初始化配置。

CentOS刚安装完毕要进行初始化设置,在默认搜索路径PATH中加入一些自定义路径,这样使得一些基本命令可以直接使用,不用再输入绝对路径。

配置/etc/profile文件,在文件末加入以下两行:

PATH=$PATH:/sbin

exportPATH=$PATH:/sbin

#PATH变量后追加/sbin目录

#设置变量为全局的

配置/home/user/.bash_profile文件,将末尾处的PATH修改为:

PATH=$PATH:$HOME/bin:/sbin:/usr/sbin:usr/sbin:/usr/local/sbin:/usr/kerberos/sbin

4)编辑/etc/sudoers文件,使得普通用户可以以root权限执行命令。

添加/etc/sudoers文件的写权限:


 

#chmod u+w /etc/sudoers

编辑/etc/sudoers 文件:

root ALL=(ALL) ALL下面添加下面一行,这里的user是用户名。

user ALL=(ALL) ALL

撤销文件的写权限:

#chmod u-w /etc/sudoers

5)配置IP地址。

#vi /etc/sysconfig/network-scripts/ifcfg-eth0

设置为静态获取IP,修改BOOTPROTOIPADDR以及NETMASK的配置。

DEVICE=eth0

BOOTPROTO=static

HWADDR=00:0C:29:ED:51:9E

IPADDR=192.168.1.11

NETMASK=255.255.255.0

GATEWAY=192.168.1.1

ONBOOT=yes

6)设置主机名(hostname)。

#vi /etc/sysconfig/network

将主机名设置为namenode0,在后续其他节点的设置中,需要将主机名进行相应的修改。

HOSTNAME=namenode0

7)编辑/etc/hosts

在网络访问时,可使用相应的主机名来代替IP地址。


 

127.0.0.1

Localhost

192.168.1.11 namenode0

192.168.1.12 namenode1

192.168.1.13 datanode00

192.168.1.14 datanode01

192.168.1.15 datanode02

192.168.1.16 datanode03


8)重启虚拟机。

如果设置成功,重启后,相应的sudo权限、IP地址、主机名、用户名等都将按要求修改了。