第一篇:cent_OS_下hadoop完全分布式安装-hadoop2.6.1版-亲测自己总结
一、安装Cent OS 6
1、首先,要有一张CentOS 6.4的安装介质,使用介质启动电脑出现如下界面 界面说明:
Install or upgrade an existing system 安装或升级现有的系统 install system with basic video driver 安装过程中采用基本的显卡驱动 Rescue installed system 进入系统修复模式 Boot from local drive 退出安装从硬盘启动 Memory test 内存检测
注:用联想E49安装时选择第一项安装时会出现屏幕显示异常的问题,后改用第二项安装时就没有出现问题
2、介质直接“skip”就可以了
3、出现引导界面,点击“next”
4、选中“English(English)”否则会有部分乱码问题
5、键盘布局选择“U.S.English”
6、选择“Basic Storage Devies“点击”Next“
7、询问是否忽略所有数据,新电脑安装系统选择”Yes,discard any data“
8、Hostname填写格式“英文名.姓”
9、网络设置安装图示顺序点击就可以了
这里可以不设置在安装完毕后可以通过Linux命令进行设置
10、时区可以在地图上点击,选择“shanghai”并取消System clock uses UTC前面的对勾
11、设置root的密码(重要必须牢记密码)
12、硬盘分区,一定要按照图示点选
如果想安装双系统这里不能这么选,请查找资料进行选择
13、调整分区,必须要有/home这个分区,如果没有这个分区,安装部分软件会出现不能安装的问题
14、询问是否格式化分区
15、将更改写入到硬盘
16、引导程序安装位置
17、最重要的一步,也是本教程最关机的一步,也是其他教程没有提及的一步,按图示顺序点击
18、取消以下内容的所有选项
根据自己的需要进行选择这些都是系统提供的一些工具可以选择安装这些工具 Applications Base System Servers 并对Desktops进行如下设置 即取消如下选项:
Desktop Debugging and Performance Tools Desktop Platform Remote Desktop Clients Input Methods中仅保留ibus-pinyin-1.3.8-1.el6.x86_64,其他的全部取消
19、选中Languages,并选中右侧的Chinese Support然后点击红色区域
20、调整完成后如下图所示
21、至此,一个最精简的桌面环境就设置完成了,22、安装完成,重启
23、重启之后,的License Information
24、Create User Username:填写您的英文名(不带.姓)Full Name:填写您的英文名.姓(首字母大写)
25、”Date and Time" 选中 “Synchronize data and time over the network” Finsh之后系统将重启
26、第一次登录,登录前不要做任何更改,这个很重要!!登录之后紧接着退出 第二次登录,选择语言,在红色区域选择下拉小三角,选other,选中“汉语(中国)”
27、登录之后,请一定按照如下顺序点击!
至此,CentOS安装完成,如有其他问题,请随时与我联系!
二、安装hadoop 1.新建运行hadoop专属用户名cast503,修改主节点为master,从节点名称为slave*
这里使用三台主机进行搭建,分别为 Master 10.0.4.70 Slave1 10.0.4.71 Slave2 10.0.4.72 以下设置均在root权限下进行设置
2.将所有的主机进行组网 修改所有的主机文件
/etc/hosts
添加主机名称和对应的IP,形式如下所示 127.0.0.1
localhostlocalhost.localdomain localhost4 localhost4.localdomain4 ::1localhostlocalhost.localdomain localhost6 localhost6.localdomain6 10.0.4.70 Master 10.0.4.71 Slave1 10.0.4.72 Slave2 2修改/etc/sysconfig/network-script/ifcgf-eth0 文件,定义网卡的IP DNS 工作组
IP地址类型(动态或者静态)广播地址等信息
注意当一台主机有多张网卡时 /etc/sysconfig/netrok-script/ 文件中包含多个ifcgf-文件,修改接入网络的那张网卡的对应文件,文件内容的正确与否直接关系到时否能正确组网
文件内容包括
DEVICE=eth0
#网卡名称
BOOTPROTO=static #静态/动态IP IPADDR=10.0.4.70 #网卡的IP地址 NETMASK=255.255.255.0 #子网掩码 GATEWAY=192.168.0.1 #默认网关 TYPE=Ethernet 3 关闭防火墙(如果对防火墙有很好的认识可以对防火墙规则进行配置,在满足Hadoop需要的同时增强系统的安全性,这里只介绍完全关闭防火墙)
关闭所有机器上的防火墙,不然会导致datanode起不来 临时关闭:service iptables stop 永久关闭:chkconfig iptables off
经过上面步骤后,计算机组网已经完成,我们可以通过
ping IP地址/主机名如 ping 10.0.4.71 或者ping slave1的方式来验证网络是否联通
3.安装JDK
注意:各主机JDK安装版本和安装位置必须相同
JDK可以去Oracl官网进行下载,可以根据自己电脑安装的是 Linux系统来选择是 64位还是 32 位 JDK for Linux 这里以jdk-7u45-linux-x64.gz为例下载JDK 存放在 /home/cast503/ 目录下 JDK安装在/usr/java录下(需要新建文件mkdir /usr/java 1进入/usr/java文件 cd /usr/java 2解压软件包jdk-7u45-linux-x64.gzgunzip /home/cast503/jdk-7u45-linux-x64.gz 3解压后会在 /usr/java/ 目录下生成 jdk1.8.0_60 文件夹
4配置Java系统环境变量,在root权限下打开 /etc/profile 文件
vim /etc/profile 5在文件的末尾添加上如下内容(包含hadoop环境变量)export JAVA_HOME=/usr/java/jdk1.8.0_60 export HADOOP_HOME=/home/cast503/hadoop-2.6.1 export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH:$HADOOP_HOME/sbin export JRE_HOME=$JAVA_HOME/jre 6由于Linux系统默认安装openJDK所以这里要修改默认JDK为我们安装的JDK 在cast503账户下输入下列命令
sudo update-alternatives-install /usr/bin/javacjavac/user/java/jdk1.7.0_45/bin/javac 300(注意红色部分是设置的JAVA_HOME的文件路径,也就是Java的安装路径)Sudo update-alternatives--config java 会出现Linux中所有可用的JDK 我们选择自己安装的JDK 安回车键即可 7 查看Linux是否是我们安装的JDK 输入命令 Java-version
如果出现如下图所示即为安装成功
4配置SSH免密码登录
如果出现agent admitted failure to sign using the key 解决方式为使用ssh-add指令将私钥加进来
ssh-add /home/cast503/.ssh/id_rsa.ssh目录的权限为700
chmod 700 /home/cast503/.ssh authorized_keys文件的权限为600 chmod 600 /home/cast503/.ssh/authorized_keys
5.配置 hadoop 4.1.1 配置 hadoop-env.sh # cd /usr/lib/hadoop # vim etc/hadoop/hadoop-env.sh(注意,此处不是系统的 etc 目录)将 JAVA_HOME 修改为刚才配置的位置
4.1.2 配置 core-site.xml # vim etc/hadoop/core-site.xml 添加以下内容:
6.启动Hadoop 1.将master结点上配置好的hadoop文件夹拷贝到所有的slave结点上 以slave1为例:命令如下:
scp-r ~/hadoop-2.6.1 hadoop@slave1:~/ 安装完成后,我们要格式化HDFS然后启动集群所有节点。2.格式化HDFS文件系统的namenode(这里要进入hadoop-2.6.1目录来格式化好些): cd hadoop-2.6.1 //进入hadoop-2.6.1目录 bin/hdfs namenode-format //格式化
3.启动Hadoop集群 启动hdrs命令如下:
sbin/start-dfs.sh //开启进程
成功的话输入jps会出现如下界面:
注:如果不能启动,需要把 hadoop 目录下 tmp、dfs 目录删除,重新格式化 NN再启动
第二篇:贝尔-eNodeB安装调测总结
eNodeB调测步骤
肖注:结合衢州,丽水现场经验,对此文档进行适当修改,仅供参考使用,这个文档是在LR13.1版本基础上修改的,适用于LR13.1版本。
1、用网线连接本地电脑和eCCM-U板卡的以太网口, 一般建议电脑自动获得IP地址即可,如果BBU不能给电脑自动分配IP地址的话,对电脑IP地址手动设置成192.168.10.2,掩码255.255.255.0,网关不设。
肖注:现在基站版本是LR13.1,有配套的NEM软件,以前的NEM就不要再使用了。
在安装NEM.LR13.1_D1.18 时,建议使用默认选项,自动安装在C:盘下,这样后面
的批处理脚本TLA13.1-UDO.bat就不需要人工修改路径了
Host:192.168.10.1 User Name:initial_nem Password:Vq,A=V8o;#
root 密码是#edcVfr4%t 对基站人工启动的命令为:lecreboot
2、点击脚本TLA13.1-UDO.bat,打开NEM,首次进入eNB会出现下图,点击OK确认即可。
在当前NEM版本上,登陆时,需要等待至少3分钟才能正常进入NEM界面使用,在下面步骤操作中,系统反应都比较慢,请一定有耐心。
3、进入NEM第一步先获得操作权限
在目前LR13.1版本上,有个bug,在下载软件前,需要先运行一个JAVA的脚本文件。
3.1 打开如下所示窗口
3.2 将“quick fix.zip”的文件放在电脑桌面上,解压开,直接双击 ”run.bat “的脚本即可,系统自动reboot。
修改成功后,如下图所示
4、然后开始下载软件,点击“SW Replacement”后选择软件包路径,等进度条变成100%后,File Name下会出现5个文件。
大约需要7分钟
肖注:在下载之前,确保BBU到RRU的光纤连接正确,RRU侧使用CPRI-PRIM端口,根据衢州经验,端口接错的话,会导致在下载软件时,RRH那个文件不能出现。
点击SW Replacement,根据提示导入软件版本,进入相应文件路径,要求该路径不能包含中文字符,点击下拉框,选择 “Files Containing “#DI_enb4ft”, 进行过滤,便会出现需要导入的软件名称,选中即可。
软件导入完毕后,点击activate进行激活,基站自动重启
肖注: 在LR13.版本上完成下载后,点击activate,系统自动重启,重启后,登陆NEM
会需要等待较长时间,请耐心等待。
如果你用的是普通网线来登陆eNB的话,activate显示重启后需要 拔掉网线,耐心等待GPS SYNC灯显示黄色后,再插入网线。
如果在这里能判断基站已经重启成功,但电脑还是无法自动获得IP地址的话,那就手动设置成192.168.10.2 255.255.255.0 来登陆eNB也是可以的。
5、查看是否出现5个文件,如果出现的话,这步可不做,如果acitivate重启后等待了很长一段时间,依旧只有3个文件的话,可选择此步来尝试一下:
Set Code Server,点击“Set Code Server”后选择正确的文件路径,等待大约15分钟File Name列表下一共出现5个文件。
肖注:这个set code server 步骤估计是TDD项目调测的现场经验,如果只出现3个文件的话,需要使用Set Code Server 来重新产生出另外2个文件。但根据衢州丽水现场经验,在FDD项目中,如果C板,B板,RRU都正常的话,这5个文件会一次性出来的。
当然如果不出的话,也可以考虑set code server 试一下。
6、导入WO文件,点击“Commission Wizard”选项后,点击“import”在路径中选择正确的database文件,之后eNB会自动重启。
肖注: 在这里选择import 导入WO文件后,根据提示,直接选择 Finish,之后基站自动重启。
在LR13.1版本上,WO一旦导入完毕后,Finish按钮点击不了,eNB便会自动重启,######以上6步为导入软件和WO文件
##
######下面为检查eNB是否工作正常
#### 确认硬件全部起来!
7、解锁模块,等到模块都解锁了如下图,继续下一步。
肖注: 衢州丽水FDD项目中,软件加载完毕基站重启后,除CELL外,下面这些单元都会
自动解锁。
8、传完database之后核对IP 地址、Vlan地址,然后修改天线端口表,如下图:
肖注:在现在的FDD项目中,WO文件已经包含了天线端口等参数,就无需再人工修改了。
9、最后解锁cell和eNBA,解锁成功后,此步骤完成。
在LR13.1版本中,在第7步中便已经可以解锁cell,应该不用再到这里来操作了。
肖注:点击设置图标(齿轮图样),到 “Cell Data View”中去解锁CELL。
10.最后检查相关项目,确认无误,释放权限Configuration-----Release Configuration Rights。
安装调测结束
二、eNodeB站点安装规范
1、RRH的安装方式:抱杆、对墙。
空间要求:
RRH的上方需要保持20cm的空间位置 RRH的下方需要保持50cm的空间位置 RRH的左、右侧需要保持20cm的空间位置 RRH的正面需要保持80cm的空间位置
RRH要求按照正确的位置竖立安装
2、BBU安装方式:放在19英寸网络柜横向安装、BBU放置在MBI机架内、对墙竖向安装。注意:室外安装一定要 安装SDP-DC、SDP-AC防雷箱。且浪涌端子相连,设备端连设备,且要靠近设备!防雷箱到设备,距离不超过3M
3、BBU空间要求:
a)BBU为左右通风的结构
b)BBU左右面要预留4厘米的空间
c)BBU正面要保持至少7厘米的电源弯曲半径
d)BBU正面要预留不小于31厘米的空间,以便于插拔板卡
4、RH的接地线要求规范:
RRH的接电缆采用16平方黄绿线 RRH侧采用双孔铜鼻子
接地线的另一端接到就近的接
地排上.注意两点: A)接地线的长度,尽可能的越短越好
B)接地线和接地排之间要用螺丝和螺母进行紧固
C)接地铜牌要做防锈处理
D)接地点不能重叠接线
5、RRH的光纤要求:
RRH选用专用的是室外光纤
光纤连接到RRH后需要套上专用的防护套管
6、BBU的电源模块RUC和电缆连接
BBU采用直流供电
BBU电源线线经为3*4平方毫米 其中蓝色为-48V;棕色为正极;
黄绿色为保护地线
7、BBU的接地线连接
BBU子框左侧有个接地点需要连接接地线到机房的接地铜牌上 接地线采用16平方黄绿线
8、GPS安装要求
GPS天线应该安装在较开阔的位置,保证周围不能有较大的遮挡物(如树木。铁塔。楼房等
为了保证GPS信号接受强度,尽量远离2米内的金属物 尽量将GPS安装在安装地点的南面
尽量将GPS安装在其他发射和接收设备的附近,避免其他发射天线的辐射对准GPS天线
两个GPS天线安装要要保持2米以上的间距,防止相互干扰
9、GPS馈线要求:
GPS馈线长度在100之内,使用1/2馈线 超过100米,使用7/8馈线
馈线要安装2个避雷器,一个就近安装在BBU侧面,一个安装在馈线进入机房的位置
馈线室外需要做好接地措施
安装之前站址机房勘查要完成以下信息的确认:
1、BBU安装方式
2、BBU到传输设备/ODF的光纤长度和接头类型
a)直连或者ODF转接
b)ODF光纤接头类型(LC SC 头)
c)电缆长度
3、BBU和RRU的光纤连接方式
a)直连或者ODF转接
b)ODF光纤接头类型
c)光纤长度
RRU的勘查要求
确定RRU的安装位置
a)室内或室外
b)对墙或者抱杆 确定RRH的电源方式
a)直流供电
b)交流供电
(直流超过100米,改为交流供电)
确定RRH和天线之间的jumper cable的长度
GPS勘查要去
确定GPS放置的位置
确定GPS到室内BBU的馈线长度
第三篇:OTN安装调测培训总结
华为OTN设备安装调测培训总结
培训时间:2012.12.10—2012.12.21 培训地点:广东移动深圳分公司 培训讲师:华为大学 李恺明
一、主要的学习内容有:
1.OptiX OSN 6800/8800 系统概述和硬件。
主要介绍了WDM原理和OTN的硬件结构、各单板的性能。还详细介绍了支路单元与线路单元的业务承载、工作方式、保护模式。使我对各板块功能和性能有了很深入的了解 2.Optix OSN 6800/8800设备组网与系统应用。
主要介绍华为OTN的系统组成和功能特性,以及OTN的典型应用模式和组网能力。详细讲解了四种站点类型,各个站点、业务、网络层如何进行互联。
3.Optix OSN 6800/8800设备信号流。
主要介绍四种站点类型的信号流、业务信号流、告警信号流、ECC信号流。系统地介绍了板块间、站点间的互联方式,全面地分析了波分设备的整个工作流程。
4.Optix OSN 6800/8800光功率计算。
主要介绍在设备信号流中,各参考点之间的关系和光功率中常用的一些指标要求。详细讲解了每个参考点的光功率计算方法,对以后调测OTN设备起到很大的帮助。
5.Optix OSN 6800/8800设备侧日常维护。主要介绍波分设备日常维护的注意事项和基本操作。通过对单板进行更换和讲述设备日常维护项目,让我对设备的维护有了全面系统的认识,规范了维护工作中的一些细节。
7、Optix OSN 6800/8800设备调测。
主要介绍调测前的准备和调测内容,并对单站光纤连接、组网、告警性能、时钟性能、保护功能、网管功能、远程维护功能进行测试,对整个网元光功率、平坦度、信噪比进行调测,确保设备能正常工作。
8、Optix OSN 6800/8800系统常用指标测试。
主要介绍测试前的准备工作,详细讲述主信道各类单板的主要特性、光监控信道的特性、系统误码的测试过程。对波分设备验收时,常用指标的测试工作起到很大的帮助。
9、Optix OSN 6800/8800系统故障分析与处理方法。
主要通过介绍一些故障定位的方法和通过一些典型的故障来阐述常用故障定位的方法应用,从而提高维护工作中定位故障的效率。详细讲解了中断类和误码类故障的处理思路和处理步骤,让我对故障处理有了正确的思路和方法。
10、OTN硬件安装随工。
到基站现场,独立完成1个单站的设备的硬件检查、单板及光模块的更换,熟悉站点的业务信号流。制作单板及尾纤标签。
11、OTN软件调测。
在华为大学实验室,根据设计文档,完成业务配置、系统调测。并在网管上完成光纤连接、拓扑信息、业务的调度、开通和核对。
二、培训心得
OTN是以波分复用技术为基础、在光层组织网络的传送网,现在OTN设备的应用逐渐增加,包括承载在OTN上的大颗粒业务如GE电路的开通,OTN设备的下沉等,加强学习OTN的知识学习是非常有必要的。
在本次OTN设备安装调测培训中,主要从WDM 原理,OptiX OSN 6800/8800 系统硬件、设备组网与应用、电层调度方案、现场安装调测等方面进行了讲解,消除了我对一些基本概念理解上的疑惑,让我对OTN有了一定程度上的理解。培训主要通过先理论后实操的学习方式,让我能够更加快速直观的熟悉设备,了解相关原理和知识,达到了所需的学习要求。而在实际的操作过程中,老师面对系统硬件授课,让我发现操作中容易出现的错误和弥补自身的一些学习不足,使我更好的掌握相关技术知识,并且熟悉系统的操作和维护。
通过这次培训,使我加深了对OTN的了解,对我日后设备的维护和监控工作带来了正确维护思路和一定的技术提高。培训非常有效。在以后OTN的电路调度和维护工作中我会不断的总结经验,联系培训中学到的理论和实践经验,不断的提高工作效率。
三、工作启发
经过这次培训,我对OTN维护工作有以下一些想法:
1、设备验收方面(1)把在TOM板各口备注业务名称,作为工程验收规范之一。这是为了消除客户端TOM口的尾纤标签脱落的隐患,提高维护效率。(2)严格把关标签的贴法和尾纤的布放。因为在培训中发现很多尾纤脱落和粘贴不标准的现象,导致无法查找业务来源。而尾纤的布放不标准,导致尾纤寿命减少,设备频繁出现告警。
2、设备维护方面
(1)熟悉组网的结构和多与数据室沟通,可以提高业务侧故障定位效率。由于波分设备主要承载大颗粒业务,客户端设备主要由数据室管理,与数据室多交流沟通对工作有很大的帮助。
(2)在日常维护中除了处理重要告警,也要查看次要告警。因为次要告警的出现,说明设备存在着故障隐患,必须对次要告警进行分析,消除隐患。
(3)定期查看放大板OBU光功率是否在标称值处,若偏离太远,要及时对其进行调整。由于光缆割接会导致波分传输光功率偏离标称值,若长期不管,会导致多处业务板ND2、NS2出现收光过高过低告警,严重的还会出现业务倒换告警。那时必须对整个环进行优化,浪费大量人力物力。所以平时光缆割接完后,必须查看放大板光功率,消除隐患。
第四篇:struts2根据struts2完全学习手册 自己总结
一、struts2简介 struts2的配置文件:
(1)struts.xml 配置示例:
<?xml version=“1.0” encoding=“UTF-8” ?>
“-//Apache Software Foundation//DTD Struts Configuration 2.0//EN”
“http://struts.apache.org/dtds/struts-2.0.dtd”>
HelloWorld
/example
(2)struts.properties配置文件 # # $Id: struts.properties 722328 2008-12-02 01:56:24Z davenewton $ # # Licensed to the Apache Software Foundation(ASF)under one # or more contributor license agreements.See the NOTICE file # distributed with this work for additional information # regarding copyright ownership.The ASF licenses this file # to you under the Apache License, Version 2.0(the # “License”);you may not use this file except in compliance # with the License.You may obtain a copy of the License at # # http://
struts2控制器
(1)核心控制器: FilterDispatcher(在web应用中负责拦截所有的用户请求)
如果用户的请求以.ation结尾,则该请求被转入struts2框架处理。
(2)业务控制器: Action(在struts2中起作用的实际上不是用户自定义的Action,而是系统自动生成的action代理,但该代理是以用户自定义的action为目标的)Action 举例:
package com.user.action;
public class Login {
} 由以上代码可知:struts2中的action完全是普通的java类。Struts2中action接口不是必须实现的,任何包含有execute()方法的pojo(plain ordinary java object)private String userName;private String password;public String getUserName(){ } public void setUserName(String userName){ } public String getPassword(){ } public void setPassword(String password){ }
public String excute(){
} if(“admin”.equals(userName)&&(“password”.equals(password))){
} return “success”;return “error”;}else{ this.password = password;return password;this.userName = userName;return userName;对象都可以作为struts2的action对象。struts2标签库
<%@ page language=“java” import=“java.util.*” pageEncoding=“gbk”%> <%@ taglib prefix=“s” uri=“/struts-tags”%>(引入struts标签)
通讯录
第五篇:ADS2009U1安装破解步骤及文件下载地址(下载地址更新,亲测XP_WIN7成功)
网上流传的ADS2009U1破解完全错了,很多破解都是基于2009而不适用于2009U1。本人历尽艰辛终于找到了正宗的破解方法,亲测可用,无论是XP还是win7(32位或64位)都可完美破解。破解步骤如下:
1.首先安装ADS2009U1官方版本,下载地址:http://pan.baidu.com/s/1c0szAyG
直接双击其中的setup.exe完成ads 2009 update 1的安装;
2.以安装路径为C:ADS2009U1为例,说明破解步骤:(破解文件地址同上:http://pan.baidu.com/s/1c0szAyG)
将ADS2009U1-crackbinagsl35.dll文件拷贝至C:ADS2009U1bin目录,替换同名文件;
将ADS2009U1-crackbinwin32_64agsl35.dll文件拷贝至C:ADS2009U1binwin32_64目录,替换同名文件;
将ADS2009U1-cracklicense.lic文件拷贝至C:ADS2009U1licenses目录。如果缺少这一步,启动ADS时会提示让你选择license文件,选择license.lic的路径导入即可。
OK,大功告成,直接启动ADS2009U1即可使用。