搜档网
当前位置:搜档网 › 华为服务器安装系统手册

华为服务器安装系统手册

华为服务器安装系统手册
华为服务器安装系统手册

华为服务器安装redhat操作系统指导书

业务IP段:10.182.80.1-10.182.80.43

管理IP段:10.183.43.121-10.183.43.163

主机名称:HQATMAPP(ip后两段)例:HQATMAPP080001

ROOT密码:root

一、格式化Raid卡,并配置Raid。

1、通过web登入服务器IPMI管理页面进入虚拟控制台(或通过在服务器尾接入显示器)进行服务器界面。

2、确认当前服务器业务均已经停止,所有数据均已备份。

3、重启操作系统。根据服务器界面raid 配置提示,按键进入Raid卡配置界面。(根据不同型号的raid卡进行配置) (如下图所示:)

4、通过raid卡配置界面提示,清楚当前raid卡配置。并按照需求新建raid。

(如下图所示:)

按“↑”、“↓”将光标移至“SAS3108 (Bus 0x01, Dev 0x00)”。

按“F2”,在弹出的列表中选择“Create Virtual Drive”,按“Enter”。

创建完成后如下:

大数据raid配置需求

5、检查当前Raid配置是否符合需求。确认完毕后,重启服务器。

二、安装操作系统。

1、通过服务器光驱插入光盘(或通过服务器IPMI管理页面中,虚拟光驱加载挂在本地ISO镜像)来进行安装操作系统。

2、当服务器成功加载系统ISO后,根据当前页面提示来进行安装系统操作。

3、成功加载系统镜像后,进入安装系统操作。

4、请根据当前业务需求来配置系统主机名、系统分区、以及系统所需要的安装包来进行操作。

大数据安装系统分区要求:

Master 节点:

Slave 节点

/ 20G

/boot 100M

/opt 剩余所有空间/srv/BigData 20G

/tmp 20G

/var 10G

/var/log 200G

/home 50G

5、选择好如上需求后,根据系统提示,进行下一步操作。直到系统安装完成。

三、系统安装完成后,检查当前配置

1、根据客户需求,检查当前系统分区配置是否符合要求。

如下所示:

# fdisk -l

WARNING: GPT (GUID Partition Table) detected on '/dev/sdb'! The util fdisk doesn't support GPT. Use GNU Parted.

Disk /dev/sdb: 3000.0 GB, 2999999004672 bytes

255 heads, 63 sectors/track, 364729 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

Device Boot Start End Blocks Id System

/dev/sdb1 1 267350 2147483647+ ee GPT

WARNING: GPT (GUID Partition Table) detected on '/dev/sdc'! The util fdisk doesn't support GPT. Use GNU Parted.

Disk /dev/sdc: 3000.0 GB, 2999999004672 bytes

255 heads, 63 sectors/track, 364729 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

Device Boot Start End Blocks Id System

/dev/sdc1 1 267350 2147483647+ ee GPT

WARNING: GPT (GUID Partition Table) detected on '/dev/sdd'! The util fdisk doesn't support GPT. Use GNU Parted.

Disk /dev/sdd: 3000.0 GB, 2999999004672 bytes

255 heads, 63 sectors/track, 364729 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

Device Boot Start End Blocks Id System

/dev/sdd1 1 267350 2147483647+ ee GPT

WARNING: GPT (GUID Partition Table) detected on '/dev/sdf'! The util fdisk doesn't support GPT. Use GNU Parted.

Disk /dev/sdf: 3000.0 GB, 2999999004672 bytes

255 heads, 63 sectors/track, 364729 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

Device Boot Start End Blocks Id System

/dev/sdf1 1 267350 2147483647+ ee GPT

WARNING: GPT (GUID Partition Table) detected on '/dev/sde'! The util fdisk doesn't support GPT. Use GNU Parted.

Disk /dev/sde: 3000.0 GB, 2999999004672 bytes

255 heads, 63 sectors/track, 364729 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

Device Boot Start End Blocks Id System

/dev/sde1 1 267350 2147483647+ ee GPT

Disk /dev/sda: 599.0 GB, 598999040000 bytes

255 heads, 63 sectors/track, 72824 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00007bd8

Device Boot Start End Blocks Id System

/dev/sda1 * 1 13 102400 83 Linux

Partition 1 does not end on cylinder boundary.

/dev/sda2 13 72825 584856576 8e Linux LVM

Disk /dev/mapper/rootvg-LogVol00: 21.0 GB, 20971520000 bytes 255 heads, 63 sectors/track, 2549 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

Disk /dev/mapper/rootvg-LogVol05: 315.8 GB, 315776565248 bytes 255 heads, 63 sectors/track, 38390 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

Disk /dev/mapper/rootvg-LogVol04: 21.0 GB, 20971520000 bytes 255 heads, 63 sectors/track, 2549 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

Disk /dev/mapper/rootvg-LogVol01: 10.5 GB, 10485760000 bytes 255 heads, 63 sectors/track, 1274 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

Disk /dev/mapper/rootvg-LogVol03: 21.0 GB, 20971520000 bytes 255 heads, 63 sectors/track, 2549 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

Disk /dev/mapper/rootvg-LogVol02: 209.7 GB, 209715200000 bytes 255 heads, 63 sectors/track, 25496 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disk identifier: 0x00000000

# df -h

Filesystem Size Used Avail Use% Mounted on

/dev/mapper/rootvg-LogVol00 20G 1.9G 17G 11% /

tmpfs 63G 0 63G 0% /dev/shm /dev/sda1 97M 35M 58M 38% /boot

/dev/mapper/rootvg-LogVol05 286G 194M 271G 1% /opt

/dev/mapper/rootvg-LogVol04 20G 172M 19G 1% /srv/BigData /dev/mapper/rootvg-LogVol03 20G 172M 19G 1% /tmp

/dev/mapper/rootvg-LogVol01 9.7G 213M 9.0G 3% /var

/dev/mapper/rootvg-LogVol02 190G 198M 181G 1% /var/log 2、检查当前服务器系统中服务是否开启。

# chkconfig --list iptables

iptables 0:off 1:off 2:off 3:off 4:off 5:off 6:off sestatus -v

SELinux status: disabled

3、根据客户要求关闭相应服务。

Selinux 的配置文件在/etc/selinux/conf

Vi /etc/selinux/conf 编辑selinux的配置文件

将其中的selinux=permissive 更改为selinux=disabled保存后退出,并重启系统。保证更改生效!

配置双网卡绑定。

Bond举例(redhat)

以将eth0及eth1组成Bond为例:

新建:/etc/sysconfig/network-scripts/ifcfg-bond0,输入以下内容:

DEVICE=bond0

ONBOOT=yes

NETMASK=xxx.xxx.xxx.xxx

IPADDR=xxx.xxx.xxx.xxx

GATEWAY=xxx.xxx.xxx.xxx

分别修改ifcfg-eth0/ifcfg-eth1并保存

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

DEVICE=eth0

ONBOOT=yes

MASTER=bond0

bootproto=none

SLAVE=yes

/etc/sysconfig/network-scripts/ifcfg-eth1

DEVICE=eth1

ONBOOT=yes

MASTER=bond0

bootproto=none

SLAVE=yes

在命令行中执行命令:

echo "alias bond0 bonding " >> /etc/modprobe.d/bonding.conf

echo "options bond0 miimon=100 mode=1 " >> /etc/modprobe.d/bonding.conf

重启网络服务:

service network restart

或者

ifup bond0

4、确认当前服务器网络连接是否正常。

通过当前配置IP ping 网关来确认当前IP可以正常通信。

5、由客户在场确认无误后,交付于客户使用。

华为工程服务流程规范

华为业务 工程服务流程及规范 华为技术有限公司

目录

第一部分华为企业业务简介 华为是全球领先的信息与通信解决方案供应商,为适应信息行业正发生的革命性变化,华为做出面向客户的战略调整,华为的持续创新正从电信运营商网络面向企业业务,消费者领域延伸,协同发展"云-管-端"业务。 作为华为三大业务集团之一,华为企业业务依托华为强大的研发和综合技术能力,在企业业务领域与合作伙伴开放合作,理解客户所需,致力于为全球政企行业提供全面、高效的ICT解决方案和服务,包括企业

网络、统一通信与协作、云计算数据中心、企业信息安全,以及垂直行业应用等。展望未来,华为企业业务希望能和全球的企业客户、合作伙伴一起,共同迎接ICT转型的挑战,合力打造良好的产业生态链,推动ICT产业健康发展,提升客户满意度。 1现场服务行为规范 1.1行前准备(尽可能多的了解项目信息:方案、BOQ、客户负责人)1.1.1接受现场服务任务后,请在出发前先做好相关准备,包括服务方案、 操作步骤、工具、备件等,尽量避免到用户现场才临时查资料、翻 文档、借工具、等候备件、打求助电话等情况; 1.1.2提前与客户确认安装/维护环境是否具备,产品及其配件是否齐备, 避免至现场才发现无法实施服务的情况; 1.1.3提前与客户确认上门安装/维护时间,考虑交通堵塞等不可控原因, 预约时间时向客户说明有半个小时误差; 1.1.4与客户确定了上门时间,就需要履行承诺,准时上门并带齐提供服 务所必须的工具、备件等; 1.1.5严格按预约时间(提前3~5分钟)到达约定地上门服务,由于特殊 原因不能守时的应该最少提前30分钟和顾客解释清楚,并且明确告 知顾客到达时间。同时电话知会该项目的服务项目经理; 1.1.6做到仪容仪表整洁大方,并准备好华为提供的服务名片,不准在名 片上添加非华为的商业信息。

RH5885V3服务器系统安装手册

RH5885V3服务器系统安装手册 一、信息收集 1.服务器配置信息 操作系统兼容表 2.

通过此表,大致可以判断出所要安装的系统是否需要加载驱动等内容。 例如:安装windows2008系统:通过对应此表可知需Note1与Note8,即使用ServiceCD2.0引导光盘以及要加载LSI2208阵列卡驱动;(在实际安装中,ServiceCD2.0基本都包含所有驱动,如果未通过引导盘安装,则不仅要安装阵列卡驱动,装好系统后还需安装各类硬件驱动) 二、Riad制作 1.信息收集 华为RH55885V3服务器的阵列卡有多种选择,首先要确定服务器所使用何种阵列卡,本例使用的为LSI SAS2208 RAID 控制扣卡

2.配置流程 3.进入远程管理界面 本例远程控制台为iMana 200,配置步骤如下: 在终端设备的浏览器地址栏中输入http://192.168.2.100(默认地址)。 出现安全认证对话框,点击“是”按钮,进入Web登录界面。 在语言下拉框中选择“中文(简体)”,再选择“English”。再选择“中文”。 输入用户名“root”,输入默认密码“Huawei12#$”。 右侧选择远程管理界面

4.进入WebBIOS管理界面 远程虚拟控制台(以iMana 200为例)登录到服务器的实时操作桌面,进行远程重启 服务器启动过程中,当出现如图2-5所示“Press for WebBIOS or press for Preboot CLI”提示信息时,按“Ctrl+H”。 系统完成自检后,进入“Adapter Selection”界面

华为工程服务流程规范

华为业务 工程服务流程及规范华为技术有限公司

目录 第一部分华为企业业务简介 (4) 1现场服务行为规范 (4) 1.1 行前准备(尽可能多的了解项目信息:方案、BOQ、客户负责人) (4) (14) 3.1 工程质量自检要求 (14) 3.2 通用产品安装质量标准 (16) 3.3 常见安装质量正反案例图片 (21)

3.4 版本使用规范 (22) 4工程服务文档返回规范 (26) 5到货即损(DOA)货物处理流程 (29) 5.1 术语 (29) 10.1 技术授权团队 (35) 10.2 技术授权流程 (35) 11客户授权 (36) 12操作知会 (37)

12.1 邮件通知: (37) 12.2 短信通知: (37) 13审计和考核 (38) 第一部分华为企业业务简介 1 1.1.1接受现场服务任务后,请在出发前先做好相关准备,包括服务方案、操作步骤、工 具、备件等,尽量避免到用户现场才临时查资料、翻文档、借工具、等候备件、打求助电话等情况; 1.1.2提前与客户确认安装/维护环境是否具备,产品及其配件是否齐备,避免至现场才发 现无法实施服务的情况;

1.1.3提前与客户确认上门安装/维护时间,考虑交通堵塞等不可控原因,预约时间时向客 户说明有半个小时误差; 1.1.4与客户确定了上门时间,就需要履行承诺,准时上门并带齐提供服务所必须的工具、 备件等; 1.1.10不允许在客户现场处理与本次工作无关的事项,严禁在机房或办公场所抽烟、玩游 戏、上与工作无关的网站,严禁在客户机房或办公场所睡觉; 1.1.11严禁擅自使用客户电话,如确实需要,须经客户同意后方可使用; 1.1.12禁止操作与本次服务不相关的设备,禁止操作其它厂家的设备;

华为服务器操作系统安装指南设计

华为服务器操作系统安装指南 用户使用ServiceCD安装操作系统之前,需要做好以下三方面的准备。 ?准备安装工具和软件。 o USB光驱/内置光驱 o ServiceCD光盘 o Windows操作系统安装光盘 ?保需要安装操作系统的服务器已安装到位。 ?置设备启动顺序。 在BIOS的设备启动优先级设置中,将光驱设置为第一启动设备,硬盘设置为第二启动设备。 以Windows Server 2008操作系统为例,介绍Windows操作系统的安装过程。 1.将USB光驱插入服务器的USB接口或通过高密线缆将USB光驱连接到服务器节点, 将ServiceCD光盘放入USB光驱。 2.将服务器上电,系统启动,进入POST(Power-on Self-test)阶段。 3.ServiceCD自动引导系统进入安装启动界面(如图1),按上下方向键选择 “Microsoft Windows”选项,按“Enter”键确认。 说明: 安装启动界面只显示ServiceCD在当前服务器所支持的操作系统。因此,在不同 型号的服务器上安装时,安装启动界面中的操作系统会存在不同。

图1 选择Windows操作系统 4.此时,ServiceCD提供32位和64位的Windows Server 2003和Windows Server 2008 操作系统类型(如图2),按上下方向键选择V2服务器支持的Windows Server 2008操作系统的相应版本(下面以x86版本为例进行说明)进行安装。按“Enter”键确认,ServiceCD自动加载文件。 说明: 1.Windows Server 2008 for x86为32位操作系统。 2.Windows Server 2008 for x64为64位操作系统 图2 选择Windows Server 2008操作系统类型 文件加载完成后,进入图3界面,选择是否创建系统分区。

华为直饮水设计规范

1.目的 为了规范本公司内所有涉及直饮水工程的设计,提高设计效率及设计质量,特编制本设计技术要求。设计文件应在遵照国家相关规范及技术规定的基础上,并严格按照本技术要求进行设计。 2.概述 明确直饮水系统具体技术标准。 3.术语

4.适用范围 此标准适用于华为公司所有新建项目、改造及扩建项目(含VIP项目)的直饮水工程。 5.参考标准 1、CJJ110—2006 《管道直饮水系统技术规程》 2、CJ 94--2005 《饮用净水水质标准》 3、GB 5749-2006 《生活饮用水卫生标准》 4、GB 50015-2009 《建筑给水排水设计规范》 5、GB/T 29038-2012 《薄壁不锈钢管道技术规范》 6、YB/T 4204-2009 《供水用不锈钢焊接钢管》 7、CECS 277-2010 《建筑给水排水薄壁不锈钢管连接技术规程》 8、GB 12771-2008 《流体输送用不锈钢焊接钢管》 9、CJ/T_151-2001 《薄壁不锈钢水管》 10、GB/T 21835-2008 《焊接钢管尺寸及单位长度重量》 11、2010版水系统GMP实施指南

12、10S407-2 《建筑给水薄壁不锈钢管道安装》 13、07SS604 《建筑管道直饮水工程》 14、CJJ/T154-2011 《建筑给水金属管道工程技术规程》 15、《全国民用建筑工程设计技术措施2009版》 6.内容 6.1 系统设计 1、预处理、膜处理和后处理工艺的选用和组合及出水水质应符合华为公司 《饮用净水水质标准》的规定。 2、最高日直饮水定额可按下表采用 注:1、此定额仅为饮用水量; 2、经济发达地区的居民住宅楼可提高至4~5L/(人·日) 3、最高日直饮水定额亦可根据用户要求确定。 4、厨房具体用水量、用水点由厨房顾问提供确定。 3、直饮水专用水嘴额定流量宜为0.04~0.06L/s。 4、直饮水专用水嘴最低工作压力不宜小于0.03MPa。 5、管道直饮水系统必须独立设置,不得与建筑内其他给水系统直接相连。

华为服务器系统安装步骤

RH2285 EP Windows Server 2008 安装手册 拟制: Prepared by 陈远明 KF59885 日期: Date 2012-2-24 审核: Reviewed by 日期:Date 批准: Granted by 日期: Date 华为技术有限公司Huawei Technologies Co., Ltd. 版权所有侵权必究 All rights reserved

1安装前准备 1.1硬件环境准备 1、操作系统安装光盘: Windows2008 R1 sp2 32位系统需两张光盘:一张系统盘,一张升级成sp2光盘 Windows Server 2008 R2 sp1 64位系统需一张系统光盘 2、USB光驱一个 3、USB软驱一个 1.2软件环境准备 1.LSI硬盘控制器驱动 如果是LSI 2308 硬盘驱动器,则需加载2308驱动,驱动如下所示: (解压后并拷贝到软盘中) 注:也可以使用虚拟软驱挂载虚拟镜像文件: 如果是LSI 2208 硬盘驱动器,则需加载2208 驱动,驱动如下所示: (解压后并拷贝到软盘中) 注:也可以使用虚拟软驱挂载虚拟镜像文件: 2.驱动程序: 3. 82580网卡驱动 1.332为系统使用位系统使用环境配置 1、单板在启动阶段点击“DEL”键,设置BIOS时间为当前时间,如图1-1。 1-1 2、输入“F9”,将BIOS的设置进行“Load Optimal Default”操作,如图1-2,“YES” 确认。

1-2 3、输入“F10”,保存BIOS设置并退出,,如图1-3,“Yes”确认后系统将会自动重启。 1-3 4、在系统启动,LSI控制器初始化的时候,根据实际情况按相应的提示信息配置好磁盘 RAID关系。 如果是LSI SAS2308控制器,按下“Ctrl+C”,进入2308 SAS控制器的setup菜 单,配置好磁盘raid 如果是LSI SAS2208控制器,按下“Ctrl+H”,进入2208 SAS控制器的setup菜 单,配置好磁盘raid 5、如果LSI 2308控制器下挂了多个硬盘,必需将系统安装硬盘安装在bootdevice上, 因此需要在2308 SAS控制器的setup菜单中设置你即将作为系统盘那个硬盘为bootdevice,依次进入LSISAS2308->SAS Topology->Ditrect Attach Devices 如下界面所示,选择一个硬盘,例如“ATA ST9500420AS”,然后输入“Alt+B”,如下图1-4红框所示,出现“BOOT”即成功,然后保存退出: 1-4 2安装过程 1、将标识为DVD 1的光盘放入USB光驱,重新启动服务器单板,在POST阶段点击“F11” 键,在弹出的对话框中,选择从USB光驱启动(如图)然后“Enter”确认。在出现提 示Press any key to boot from CD …时,迅速按任意键,从光盘启动。 2、进入安装界面,在安装界面下方出现提示:“Enter your language and other preferences and click “Next” to continue.”通过下接拉框选择分别选择安 装语言,时间和当前格式,键盘等属性,按“Next”进入下一步。

华为服务器安装操作系统

华为服务器安装操作系统 1.把网线接到服务器管理口上,2288服务器管理口在服务器背后 中下部位置,有Mgmt的指示字样。 5885服务器管理口在服务器背后右中部位置,有Mgmt的指示字样。 2.另一端连接到电脑上,并配上ip地址,段地址。 3.在浏览器输入管理口默认ip地址:,可以先ping测该地址是否通。 4.点击访问后出现登录界面,输入默认用户名:root,密码:Huawei12#$ 5. 先检查服务器是否有告警,若有告警请参照提示查看处理。 6.下面开始安装操作系统,点击远程控制,若计算机没有安装java,请按提示引导正确安装java。 7.安装完后在安全中配置例外地址。 8.配置完成后点击远程虚拟控制台 9.弹出java安全提示,允许

10.出现虚拟KVM如下,上面一列是工具栏。 11.点击光驱,加载引导。 12.如果本地电脑有光驱,找到服务器自带的引导盘,放入光驱。 13.在虚拟KVM上选择光驱,并点连接。 14.如果没有光驱,本地有引导镜像也可以加载镜像,并点击连接。 15.连接上后,显示的是断开。 16.镜像加载后,点击强制重启。 17.重启界面。 18. 重启到这个界面时按F11进入选择启动项。

如果管理口ip被修改且忘记,可以接上一台显示器,重启服务器 到这个界面可以查看。 19.按到F11会有如下提示,如果没按到,需要强制重启重按。 20.提示要求输入密码:Huawei12#$ 21.进入后选择从虚拟光驱启动,2288如下,5885略有不同。 22.加载光盘完以后到操作界面,选择做RAID。 23.选择要做RAID组的磁盘。并选择合适的RAID。完成后点击创建。 24.在建好的虚拟磁盘组上右键,选择设为启动盘。 25.这几步做好后,点击右上角返回。

华为服务器安装系统手册范本

华为服务器安装redhat操作系统指导 书 业务IP段:10.182.80.1-10.182.80.43 管理IP段:10.183.43.121-10.183.43.163 主机名称:HQATMAPP(ip后两段) 例:HQATMAPP080001 ROOT密码:root 一、格式化Raid卡,并配置Raid。 1、通过web登入服务器IPMI管理页面进入虚拟控制台(或通过在服务器尾接入显示器)进行服务器界面。 2、确认当前服务器业务均已经停止,所有数据均已备份。 3、重启操作系统。根据服务器界面raid 配置提示,按键进入Raid卡配置界面。(根据不同型号的raid卡进行配置) (如下图所示:) 4、通过raid卡配置界面提示,清楚当前raid卡配置。并按照需求新建raid。 (如下图所示:)

按“↑”、“↓”将光标移至“SAS3108 (Bus 0x01, Dev 0x00)”。 按“F2”,在弹出的列表中选择“Create Virtual Drive”,按“Enter”。 参数项说明 Strip Size 每个硬盘上的数据条带的大小。默认配置为256KB。 Read Policy 虚拟磁盘的数据读策略,分以下两种: ?Normal:关闭预读取功能(Read Ahead)。 ?Ahead:使能预读取功能。控制器可以预读取顺序数据或

参数项说明 提升,但当系统意外掉电时,如果没有保护机制,数据会 丢失。 ?Disable:读写过程中数据不经过硬盘写Cache,当系统意外掉电时,数据不会丢失。 ?Unchanged:保持当前磁盘Cache策略。 Initialize 选中“Initialize”后,RAID创建完成后自动进行快速初始化操作。初始化会破坏RAID组成员盘上数据。 选中后,会在前方显示“[X]”。 Configure HotSpare 为RAID组配置热备盘。 选中后,会在前方显示“[X]”。创建RAID 0时,该参数无效。 大数据raid配置需求

华为服务器安装系统手册

华为服务器安装redhat操作系统指导书 业务IP段:10.182.80.1-10.182.80.43 管理IP段:10.183.43.121-10.183.43.163 主机名称:HQATMAPP(ip后两段)例:HQATMAPP080001 ROOT密码:root 一、格式化Raid卡,并配置Raid。 1、通过web登入服务器IPMI管理页面进入虚拟控制台(或通过在服务器尾接入显示器)进行服务器界面。 2、确认当前服务器业务均已经停止,所有数据均已备份。 3、重启操作系统。根据服务器界面raid 配置提示,按键进入Raid卡配置界面。(根据不同型号的raid卡进行配置) (如下图所示:) 4、通过raid卡配置界面提示,清楚当前raid卡配置。并按照需求新建raid。 (如下图所示:)

按“↑”、“↓”将光标移至“SAS3108 (Bus 0x01, Dev 0x00)”。 按“F2”,在弹出的列表中选择“Create Virtual Drive”,按“Enter”。

创建完成后如下:

大数据raid配置需求 5、检查当前Raid配置是否符合需求。确认完毕后,重启服务器。

二、安装操作系统。 1、通过服务器光驱插入光盘(或通过服务器IPMI管理页面中,虚拟光驱加载挂在本地ISO镜像)来进行安装操作系统。 2、当服务器成功加载系统ISO后,根据当前页面提示来进行安装系统操作。

3、成功加载系统镜像后,进入安装系统操作。 4、请根据当前业务需求来配置系统主机名、系统分区、以及系统所需要的安装包来进行操作。 大数据安装系统分区要求: Master 节点:

华为工程流程规范总结

技术成就梦想 工程流程规范总结 ( 华为工程流程规范) 主要内容:工程流程规范总结 参考资料:华为各流程规范性文件 排版总结:袁经春 归总日期:2009年9月 浙江省邮电工程建设有限公司 网技传输产品线袁金春收录 深圳华为技术服务有限公司资料

目录 一、质量自检 (1) 二、督导需要提交的9个文档 (1) 三、督导在开工前应了解掌握的信息 (1) 四、开箱验货 (1) 五、开工 (2) 六、软件调测 (3) 七、初验 (3) 八、割接 (3) 九、事故上报流程 (4) 十、事故处理流程 (4) 十一、工程行为规范 (5) 1、仪表 (5) 2、沟通 (5) 3、施工现场行为 (5) 4、客户仪器、设备 (5) 十二、施工质量规范 (5) 1、尾纤布放 (5) 2、电源线的安装布放 (5) 十三、工程施工流程 (6) 1、开工协调会 (6) 2、示范站及技术支持、答疑 (6) 3、判断是否具备开工条件 (6) 4、按《设计文件》督导硬件安装 (6) 5、安装过程中督导需根据实际情况填写的表格 (6) 6、硬件安装后的验收(督导和客户) (7) 7、工程质量自检 (7) 8、验收和割接方案评审 (7) 9、工程现场问题处理 (7) 10、工程文档制作、归档 (7) 11、客户现场培训 (8) 12、及时录入EPMS信息 (8) 13、申请硬件质量检查 (8) 十四、货物保管、财产安全 (8) 十五、通信电源设备加电流程 (9) 十六、设备断电流程 (10) 十七、工程督导、软工、硬工等的职责 (11) 十八、华为六禁令 (11) 十九、高危操作 (11) 1、高危操作定义 (11) 2、属于高危操作的项目 (12) 3、高危操作级别定义分三级 (12) 4、高危操作的执行和审核 (12) 5、高危操作方案审核流程 (13)

华为服务器存储试题库

(Recovery Point Object)是衡量系统在灾难发生后将损失多少数据的指标。( T ) True False 2.企业级硬盘的主要接口类型包括SATA、SAS和FC. ( T ) True False 3.按备份的数据量来分或实现原理不同,有如下()备份类型: (Select 3 Answers ) A.全备份 B.增量备份 C.差量备份 D. 快照 4.根据SHARE 78国际组织划分的系统容灾分为多少级? ( C ) A. 5 B. 6 下常见文件系统包括ntfs和ext3。( F ) True False 6.容灾方案就是数据备份方案。( F ) True False 7.下面RAID级别中,数据冗余能力最弱的是?( D ) B. RAID1 D. RAID0 8.硬盘不仅用于各种计算机和服务器中,在磁盘阵列和各种网络存储系统中,它也是基本的存储单元。(T) True False 9.以下有关SSD,描述错误的是(D) 的汉语名字为固态硬盘 B.SSD是由控制单元和存储芯片组成,简单的说就是用固态电子存储芯片阵列而制成的硬盘,它的接口规范和定义、功能及使用方法上与普通硬盘的完全相同。

C. SSD采用FLASH芯片作为存储介质,它内部没有机械结构,因此没有数据查找时间、延迟时间和寻道时间。 固态硬盘最大的缺点就是不可以移动,而且数据保护受电源控制,不能能适应于各种环境。 , Redundant Array of Independent Disks,即独立磁盘冗余数组,其基本思想就是把多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵、容量巨大的硬盘。(T) True False 11.服务器的硬件组成有机箱,电源风扇,处理器,内存,主板,RAID卡,本地硬盘等。(T) True False 12. 目前RAID 的实现方式分为硬件RAID 方式和软件RAID 方式 13. 磁盘阵列上的硬盘组成RAID组后,通常连接磁盘阵列的服务器并不能直接访问RAID组,而是要再划分为逻辑单元才能分配给服务器,这些逻辑单元就是LUN. (T)True False 14.对于E-mail或者是DB应用,以下哪个RAID级别是不被推荐的: ( D ) 10 6 5 0 15.华为磁盘阵列中映射给主机使用的通用存储空间单元被称为(),它是在RAID的基础上创建的逻辑空间。( A ) (Logic Unit Number) (Redundant Array of Independent Disks) C.硬盘

华为激励守则分析1.doc

华为激励制度分析1 华为激励制度的启示 一个企业要有长远的发展,他就必须要有一种自己独特的企业文化.任正非经过对日本企业低增长条件下存活的经验的学习,最终得出狼性文化 华为中的”1+1+1”的激励之道.即员工的收入中,工资.奖金.股票分红的收入比例是相当的,共同构成员工的收入.华为还专门设立了一些精神奖励,荣誉奖,职权激励.这些措施成功运用到了过程型激励理论中的强化理论,即但员工收到工作情境中物质或精神的各种激励后,就会产生积极而努力性地工作,从而产生高水平的绩效,应用到实际管理中就是薪酬管理.其中的员工持股计划把员工个人利益和企业的整体利益紧紧联系在一起,使员工获得更高薪酬的需要增强了,有了齐心协力的把企业业绩提高的目标,有了一种很强的归属感,目标转化为动机,在一定的外部环境下产生了可见的努力工作,干劲十足的工作氛围.这正符合了马斯洛需求层次理论和成就动机理论中的归属需要同时华为对员工的评价,待遇和职位不具有一定必然的关联性,没有了官本位,给了员工更多的升职机会,正如马斯洛所说的员工的自我实现的需要和麦克里兰所认为的成就需要在这种任职机制下得到最大的满足。华为通过运用了一系列激励理论,不仅提高了员工的绩效,也使企业业绩大幅度提高,企业规模也不断壮大,同时培养了大量的优秀人才,留住了人才,也吸引着各大学毕业生们涌进华为,使自己的才能在这里有施展的舞台。从这方面看,这不失为一个成功案例,但是再完美的制度也有待于完善,华为的工作模式和

激励制度并 不适合每个人,“过劳死”引发了争议,许多员工都表示自己压力很大。 在这种情况下,华为首先要客观的认识到这是强化理论运用的过于激进,持续不断的激励,员工的弦一直绷得很紧,遭受末位淘汰的精神惩罚,心理压力很大。强化既要及时还要适度,才能使工作气氛变得轻松,员工的被尊重的需要,社交需要同样很重要。企业应以奖励为主,根据奥尔德弗的ERG理论,当较高层级的需要受到挫折时,很可能会降而求其次,因此有的员工受挫后会强烈要求关系需要或生存需要。企业有关部门主管应多接触员工,有效地沟通,及时发现员工的心理和行为的变化,然后进行面对面的交谈,以员工的立场去劝解员工,让他们这方面需要得以满足,安心的工作。对于企业内部的加班政策,末位淘汰政策,这些都不失极端,取而代之的应该是柔和政策,譬如,结构重组,改善工作环境,建立职业咨询部门,开展员工援助计划,同时改变员工工作时间,增加弹性时间和带薪休假。 华为技术任职资格管理系统规章制度1 技术任职资格管理制度 (暂行规定)

华为服务器安装操作系统

华为服务器安装操作系统 This manuscript was revised on November 28, 2020

华为服务器安装操作系统 1.把网线接到服务器管理口上,2288服务器管理口在服务器背后中下部位置,有Mgmt的指示字样。 5885服务器管理口在服务器背后右中部位置,有Mgmt的指示字样。 2.另一端连接到电脑上,并配上ip地址,段地址。 3.在浏览器输入管理口默认ip地址:,可以先ping测该地址是否通。 4.点击访问后出现登录界面,输入默认用户名:root,密码:Huawei12#$ 5. 先检查服务器是否有告警,若有告警请参照提示查看处理。 6.下面开始安装操作系统,点击远程控制,若计算机没有安装java,请按提示引导正确安装java。 7.安装完后在安全中配置例外地址。 8.配置完成后点击远程虚拟控制台

9.弹出java安全提示,允许 10.出现虚拟KVM如下,上面一列是工具栏。 11.点击光驱,加载引导。 12.如果本地电脑有光驱,找到服务器自带的引导盘,放入光驱。 13.在虚拟KVM上选择光驱,并点连接。 14.如果没有光驱,本地有引导镜像也可以加载镜像,并点击连接。 15.连接上后,显示的是断开。 16.镜像加载后,点击强制重启。

17.重启界面。 18. 重启到这个界面时按F11进入选择启动项。 如果管理口ip被修改且忘记,可以接上一台显示器,重启服务器到这个界面可以查看。 19.按到F11会有如下提示,如果没按到,需要强制重启重按。 20.提示要求输入密码:Huawei12#$ 21.进入后选择从虚拟光驱启动,2288如下,5885略有不 同。 22.加载光盘完以后到操作界面,选择做RAID。 23.选择要做RAID组的磁盘。并选择合适的RAID。完成后点击创建。 24.在建好的虚拟磁盘组上右键,选择设为启动盘。

华为流程规范考试

合作新员工服务规试题(A卷) 一、填空题(每空1分共25分) 1、工程师接收到现场服务任务后,应该根据任务类型查询相关技术文件:版本升级:查阅《××版本升级指导书》《××版本说明书》《设备健康检查标准》巡检任务:查询各产品的《巡检标准》。 2、工程师现场服务前,查阅设备档案和历史遗留问题文档,以及根据查询的相关技术文件,制订《服务方案》。 3、工程师对任务单中要求进行升级的,需要根据升级指导书,《XX产品测试报告》和升级方案模板,《XX 版本说明书》制定《升级方案》。 4、工程师直接收到客户的重大故障类问题(如重大瘫机、一级问题等)申告后,必须在第一时间30分钟通报至华为技术支持部相应产品重大事故责任人和华为当地办事处技术支持经理,并立即响应客户,首先远程指导客户恢复紧急故障。 5、工程因客户因素一旦停工,须连续停工7天以上方可复工,与客户协商停工时,必须向华为办事处工程管理经理汇报。 6、工程督导是合作货物准确验收、工程实施、工程现场的组织协调者。负责初验、文档整理,对工程进度、工程质量负直接责任,是工程现场的第一责任人。 7、对需要现场勘测的合同,勘测工程师首先要及时与客户沟通,确定客户是否具备勘测条件。必要时要向客户发《现场服务申请表》。 8、服务规包括行为规、业务流程、技术规三个组成部分。是保证工作质量,提供效率,为客户提供规的服务、提升客户满意度的纲领性文件。 二、判断题:对的打错的打(每题1分共25分) 1、工程经理、项目经理根据工程情况确定工程督导是否需要制作《工程施工方案》。(√) 2、华为办事处备件管理员的任务是负责工程施工调测中的板件更换。( √ ) 3、初验通过后即进入设备试运行期,华为工程经理应注意对设备运行情况的跟踪,对出现的问题应及时解决。 (╳) 4、工程督导合同货物准确验收,工程实施、工程现场的组织协调者,负责初验、文档整理,对工程进度、工程质量负直接责任,是工程现场的第一责任人(√)

华为rh2288v 安装windows步骤

Service CD 华为服务器Windows 操作系统安装指南 2013-03-12 13:26:07 分类:华为服务器文档6216 华为Tecal 服务器操作系统安装指南 用户使用ServiceCD安装操作系统之前,需要做好以下三方面的准备。 ?准备安装工具和软件。 o USB光驱/内置光驱 o ServiceCD光盘 o Windows操作系统安装光盘 ?保需要安装操作系统的服务器已安装到位。 ?置设备启动顺序。 在BIOS的设备启动优先级设置中,将光驱设置为第一启动设备,硬盘设置为第二启动设备。 以Windows Server 2008操作系统为例,介绍Windows操作系统的安装过程。 1.将USB光驱插入服务器的USB接口或通过高密线缆将USB光驱连接到服务器节 点,将ServiceCD光盘放入USB光驱。 2.将服务器上电,系统启动,进入POST(Power-on Self-test)阶段。 3.ServiceCD自动引导系统进入安装启动界面(如图1),按上下方向键选择“Micr osoft Windows”选项,按“Enter”键确认。 说明: 安装启动界面只显示ServiceCD在当前服务器所支持的操作系统。因此,在不同 型号的服务器上安装时,安装启动界面中的操作系统会存在不同。

图1 选择Windows操作系统 4.此时,ServiceCD提供32位和64位的Windows Server 2003和Windows Ser ver 2008操作系统类型(如图2),按上下方向键选择V2服务器支持的Windo ws Server 2008操作系统的相应版本(下面以x86版本为例进行说明)进行安装。 按“Enter”键确认,ServiceCD自动加载文件。 说明: 1.Windows Server 2008 for x86为32位操作系统。 2.Windows Server 2008 for x64为64位操作系统 图2 选择Windows Server 2008操作系统类型 文件加载完成后,进入图3界面,选择是否创建系统分区。

最新华为规范五大高压线

最新华为规范内容,重要中的重要 一、规范五大高压线 高压线一、所有操作必经技术授权及客户授权、在行业默许时间内操作:涉及现网的任何操作均需要通过技术授权并向用户提交书面申请,得到客户的签字确认后才能执行;涉及现网的任何危险操作绝对禁止在白天(非行业默许时间)进行,如用户强制要求,须经用户维护主管签字确认,经办事处产品区域RPM、项目经理/维护项目经理、客户支持经理、系统部ASD同意,并得到维护leader技术授权通过后方可进行。 高压线二、重大操作必按提方案,审核通过方可执行:涉及现网的所有升级/割接/整改必须按照《XX变更方案模板》制定详细的操作方案,且方案审核通过后才能执行;操作前必须进行数据备份,完成后必须进行业务、计费测试和记录,测试结果必须用户签字确认。 高压线三、重大事故及时通报,问题处理及时汇报:工程师获知客户重大事故时,应即时汇报(5分钟内)通报给2个人:产品维护leader、维护项目经理。合作方员工在遇到重大事故时,5分钟内通报办事处产品技术负责人、项目经理,产品技术负责人、项目经理5分钟内分别通报产品维护leader、维护项目经理、工程经理。问题处理完毕后在1个工作日内向用户维护主管进行汇报(重要的需要书面汇报),汇报问题解决情况或者下一步措施; 高压线四、报告提交客户前必须经过办事处审核:所有向用户提供的书面报告(尤其是产品故障说明报告),均需要经过产品维护leader、维护项目经理、区域RPM、系统部ASD审核,严禁私自向用户提供报告。 高压线五、杜绝一切退单和投诉,坚决保证客户满意度:熟记和理解工程满意度、问题单满意度回访要求,杜绝一切形式的低分问题单(工程)或退单;日常注意和用户沟通的方式,从心底里尊重用户,杜绝一切形式的投诉和低分单。

华为软件开发行为规范标准

软件开发行为规范 第一版 深圳市华为技术有限公司 版权所有不得复制

软件开发行为规范 (第一版) 为了把公司已经发布的软件开发过程规范有效地运作于产品开发活动中,把各种规范“逐步形成工程师的作业规范”,特制定本软件开发行为规范,以达到过程控制的目的。 与软件开发相关的所有人员,包括各级经理和工程师都必须遵守本软件开发行为规范。对违反规范的开发行为,必须按照有关管理规定进行处罚。 本软件开发行为规范的内容包括:软件需求分析、软件项目计划、概要设计、详细设计、编码、需求管理、配置管理、软件质量保证、数据度量和分析等。 本软件开发行为规范,采用以下的术语描述: ★规则:在软件开发过程中强制必须遵守的行为规范。 ★建议:软件开发过程中必须加以考虑的行为规范。 ★说明:对此规则或建议进行必要的解释。 ★示例:对此规则或建议从正或反两个方面给出例子。 本软件开发过程行为规范由研究技术管理处负责解释和维护。 研究技术管理处

目录 1 软件需求分析 5 2 软件项目计划9 3 概要设计11 4 详细设计14 5 编码18 6 需求管理19 7 软件配置管理21 8 软件质量保证23 9 数据度量和分析25

1 软件需求分析 1-1:软件需求分析必须在产品需求规格的基础上进行,并保证完全实现产品需求规格的定义。 1-2:当产品的需求规格发生变更时,必须修订软件需求规格文档。软件需求规格的变更必须经过评审,并保存评审记录。 1-3:必须对软件需求规格文档进行正规检视。 1-4:软件需求分析过程活动结束前,必须经过评审,并保存评审记录。 1-5:在对软件需求规格文档的正规检视或评审时,必须检查软件需求规格文档中需求的清晰性、完备性、兼容性、一致性、正确性、可行性、易修改性、健壮性、易追溯性、易理解性、易测试性和可验证性、性能、功能、接口、数据、可维护性等内容。 说明:参考建议1-1到1-16。 1-1:采用以下检查表检查软件需求规格文档中需求的清晰性。 1-2:采用以下检查表检查软件需求规格文档中需求的完备性。

FPGA设计规范华为内部规范系列

FPGA设计流程指南 前言 本部门所承担的FPGA设计任务主要是两方面的作用:系统的原型实现和ASIC的原型验证。编写本流程的目的是: 在于规范整个设计流程,实现开发的合理性、一致性、高效性。 形成风格良好和完整的文档。 实现在FPGA不同厂家之间以及从FPGA到ASIC的顺利移植。 便于新员工快速掌握本部门FPGA的设计流程。 由于目前所用到的FPGA器件以Altera的为主,所以下面的例子也以Altera为例,工具组合为modelsim + LeonardoSpectrum/FPGACompilerII + Quartus,但原则和方法对于其他厂家和工具也是基本适用的。

目录 1. 基于HDL的FPGA设计流程概述 (1) 1.1 设计流程图 (1) 1.2 关键步骤的实现 (2) 1.2.1 功能仿真 (2) 1.2.2 逻辑综合 (2) 1.2.3 前仿真 (3) 1.2.4 布局布线 (3) 1.2.5 后仿真(时序仿真) (4) 2. Verilog HDL设计 (4) 2.1 编程风格(Coding Style)要求 (4) 2.1.1 文件 (4) 2.1.2 大小写 (5) 2.1.3 标识符 (5) 2.1.4 参数化设计 (5) 2.1.5 空行和空格 (5) 2.1.6 对齐和缩进 (5) 2.1.7 注释 (5) 2.1.8 参考C语言的资料 (5) 2.1.9 可视化设计方法 (6) 2.2 可综合设计 (6) 2.3 设计目录 (6) 3. 逻辑仿真 (6) 3.1 测试程序(test bench) (7) 3.2 使用预编译库 (7) 4. 逻辑综合 (8) 4.1 逻辑综合的一些原则 (8) 4.1.1 关于LeonardoSpectrum (8) 4.1.1 大规模设计的综合 (8) 4.1.3 必须重视工具产生的警告信息 (8) 4.2 调用模块的黑盒子(Black box)方法 (8) 参考 (10) 修订纪录 (10)

华为服务器安装操作系统

华为服务器安装操作系 统 LG GROUP system office room 【LGA16H-LGYY-LGUA8Q8-LGA162】

华为服务器安装操作系统 1.把网线接到服务器管理口上,2288服务器管理口在服务器背后中下部位置,有Mgmt的指示字样。 5885服务器管理口在服务器背后右中部位置,有Mgmt的指示字样。 2.另一端连接到电脑上,并配上ip地址,段地址。 3.在浏览器输入管理口默认ip地址:,可以先ping测该地址是否通。 4.点击访问后出现登录界面,输入默认用户名:root,密码:Huawei12#$ 5. 先检查服务器是否有告警,若有告警请参照提示查看处理。 6.下面开始安装操作系统,点击远程控制,若计算机没有安装java,请按提示引导正确安装java。 7.安装完后在安全中配置例外地址。 8.配置完成后点击远程虚拟控制台

9.弹出java安全提示,允许 10.出现虚拟KVM如下,上面一列是工具栏。 11.点击光驱,加载引导。 12.如果本地电脑有光驱,找到服务器自带的引导盘,放入光驱。 13.在虚拟KVM上选择光驱,并点连接。 14.如果没有光驱,本地有引导镜像也可以加载镜像,并点击连接。 15.连接上后,显示的是断开。 16.镜像加载后,点击强制重启。

17.重启界面。 18. 重启到这个界面时按F11进入选择启动项。 如果管理口ip被修改且忘记,可以接上一台显示器,重启服务器到这个界面可以查看。 19.按到F11会有如下提示,如果没按到,需要强制重启重按。 20.提示要求输入密码:Huawei12#$ 21.进入后选择从虚拟光驱启动,2288如下,5885略有不 同。 22.加载光盘完以后到操作界面,选择做RAID。 23.选择要做RAID组的磁盘。并选择合适的RAID。完成后点击创建。 24.在建好的虚拟磁盘组上右键,选择设为启动盘。

华为项目管理规范

项目管理手册 版本:A0 目录 1项目运作指南 ......................................... 错误!未定义书签。 PDT核心团队的运作模式 ......................... 错误!未定义书签。 PDT组织关系图.............................. 错误!未定义书签。 PDT组织架构图.............................. 错误!未定义书签。 PDT核心团队人员的职责...................... 错误!未定义书签。 PDT与相关部门的运作关系.................... 错误!未定义书签。 PDT的业务汇报关系.......................... 错误!未定义书签。 PDT子团队运作模式 ............................. 错误!未定义书签。 MKTPL子团队运作模式........................ 错误!未定义书签。 RDPL子团队运作模式......................... 错误!未定义书签。 PPL子团队运作模式.......................... 错误!未定义书签。 TE子团队运作模式........................... 错误!未定义书签。 PQA运作模式................................ 错误!未定义书签。 IPL子团队运作模式.......................... 错误!未定义书签。 FPL子团队运作模式.......................... 错误!未定义书签。 TSPL子团队运作模式......................... 错误!未定义书签。 PDT的组织运作 ................................. 错误!未定义书签。 PDT组建.................................... 错误!未定义书签。 PDT解散.................................... 错误!未定义书签。 PDT授权与决策 ................................. 错误!未定义书签。 项目分类定义................................... 错误!未定义书签。 产品开发流程裁剪原则........................... 错误!未定义书签。 项目优先级排序的规则........................... 错误!未定义书签。 设置项目优先级的原因和目的 ................. 错误!未定义书签。 适用范围 ................................... 错误!未定义书签。 优先级设置规则 ............................. 错误!未定义书签。

华为程序开发规范

Panorama系统程序开发规范之二 1.匈牙利命名规则 变动前缀类型 a Array b Boolean by Byte c Char //有符号型字符 cb Char Byte //无符号型字符(没多大用处) cr ColorRef //颜色参考值 cx,cy Length of x,y (ShortInt) //坐标差(长度) dw Double Word fn Function h Handle i Integer m_ Member of a class n Short Integer np Near Pointer p Pointer lp Long Pointer ×(str) s String sz String with Zero End //以字符'\0'结尾的字符串 tm Text //文本内容 w Word x,y Coordinate //坐标

2.Panorama系统的命名约定 2.1 VC中变量命名时的前缀约定 Array a... //例:CStringArray saText BOOL b... UINT n... int i... short n... long l... WORD w... DWORD dw... float f... char c... char* psz... TCHAR* psz... LPCTSTR lpsz... CString str... COLORREF cr... LPLOGPALETTE lp... (包括LP开头的类型都是这样) POINT pt... CPoint pt... HANDLE h... HGLOBAL h... (包括H开头的类型都是这样) 说明: 1.如果是指向上述类型的指针,就在上面规范前加"p" ; 2.如果是指向上述类型的双重指针,就在上面规范前加"pp" ; 3.如果是类成员变量,则在上面规范前加"m_"; 4.全局变量,则在上面规范前加"g_"; 5.在类型前加了"const",命名约定不变; 2.2 VC中变量命名时的后缀约定 1.MFC类 CWnd* p...Wnd 省去的地方一般为该类的用途(如果是某一个类的成员,则还应该在前加"m_")又如:CView* p...View 2.3 局部变量应尽量易懂简洁,使用常见的变量,如Num,nCount,i,j,k,n,len,pos, offset,nReadNum,index,nRet,ret, string,filename临时变量,如ltmp,ftmp,tmpStr,tempStr 。。。 2.4 函数命名也应该见名知意。如CalcAllDataStyle(),ReadDocDataFromTime(),GetIndexInfo() 常见的函数Init_, Open_, Create_, Get_, Set_, Read_, Load_, Write_, Start_, Stop_, Check_,

相关主题