精华内容
下载资源
问答
  • 华为OD两轮技术面试

    万次阅读 多人点赞 2020-01-07 16:36:08
    华为OD两轮技术面试 1.两道编程题 2.面试问题 2.1 说一下常见的工厂模式 2.2出现full gc定位问题的步骤 2.3mysql数据库优化 2.4zookeeper的选举机制

    华为OD面试
    1性格测试
    选积极向上的选项,注意,性格测试也会挂人,我一个朋友性格测试就没过。
    2机试 一道变成题目 1h 用例60%通过即可
    任给一个数组,元素有20M,1T,300G之类的,其中1T=1000G,1G=1000M
    按从小到大输出结果
    例如:输入:3
    20M
    1T
    300G
    输出:
    20M
    300G
    1T
    我给出的代码如下(已通过100%用例):

    package Huawei;
    
    import java.util.Scanner;
    
    /**
     * Created by xuzhenyu on 2020/1/5.
     */
    public class Test {
        public static void main(String[] args) {
            Scanner scanner = new Scanner(System.in);
            int n = scanner.nextInt();
            String[] strings = new String[n];
            for (int i = 0; i < n; i++) {
                strings[i] = scanner.next();
            }
            String[] ruslutStrs = sort(strings);
            for (int i = 0; i <ruslutStrs.length ; i++) {
                System.out.println(ruslutStrs[i]);
            }
        }
        private static String[] sort(String[] strs) {
            for (int i = 0; i < strs.length - 1; i++) {
                for (int j = 0; j < strs.length - i - 1; j++) {
                    // M G T
    
                    if (compare(strs[j], strs[j + 1])) {
                        String tem = strs[j];
                        strs[j] = strs[j+1];
                        strs[j+1] = tem;
                    }
                }
            }
            return strs;
        }
        private static boolean compare(String str1, String str2){
            int str1M = turnString(str1);
            int str2M = turnString(str2);
            return str1M>str2M;
        }
        private static int turnString(String str){
            if("M".equals(String.valueOf(str.charAt(str.length()-1)))){
                return Integer.parseInt(str.substring(0,str.length()-1));
            }
            else if ("G".equals(String.valueOf(str.charAt(str.length()-1)))){
                return Integer.parseInt(str.substring(0,str.length()-1))*1000;
            }
            else if ("T".equals(String.valueOf(str.charAt(str.length()-1)))){
                return Integer.parseInt(str.substring(0,str.length()-1))*1000000;
            }
            return 0;
        };
    
    }
    

    3面试
    3.1.两道编程题
    (1) 任给一个数组,其中只有一个元素是单独出现,其他是成对出现,输出单独的元素。
    例如: 输入: {2,2,1,1,4,4,7}
    输出:7
    (2)
    在这里插入图片描述

    3.2.面试问题
    (1) 说一下常见的工厂模式
    (2)出现full gc定位问题的步骤
    (3)mysql数据库优化
    (4)zookeeper的选举机制

    展开全文
  • 公司有一台2288H V5服务器,需要重装,IT的人走了,只能自己去安装了,去机房,发现已经设置好了iBMC,IP已经和公司网络连在一起,可以直接在自己办公电脑上远程,结果悲催的发现,没有人备案过iBMC密码,无奈之下,...

    公司有一台2288H V5服务器,需要重装,IT的人走了,只能自己去安装了,去机房,发现已经设置好了iBMC,IP已经和公司网络连在一起,可以直接在自己办公电脑上远程,结果悲催的发现,没有人备案过iBMC密码,无奈之下,只得又去机房,网上查询了修改iBMC密码方式,通过BIOS进入即可。具体流程在华为官方文档中都有具体说明,或者华为在线智能客服也可以,这里简单说下:

    华为服务器开机后,初始化之后,出现黑框,按DEL键,进入BIOS,

    Advance > IPMI BMC Configuration > BMC Configuration

    进入这个里面,可以修改密码,里面有个reset iBMC user password

    输入新密码即可,新密码有要求,注意点就行。设置成功之后,保存即可。

    更改了密码之后,通过网页输入IP,登陆进去iBMC,里面有个远程控制

    这里选择HTML5集成远程控制,进去即可。

    安装操作系统之前,得先给硬盘做个RAID,

    我这里没啥特殊需求,直接上得RAID0,华为官方有个视频教程,搜索自己服务器类型,也可以查询到帮助文档,也是视频教学,照着做,一般都没有问题。注意,这里可以记一下自己raid卡型号

    设置完raid之后,安装操作系统,这里我安装的是windows server2016,安装之前可以先做个兼容性检查,看看自己的服务器硬件是否支持。

    http://support.huawei.com/onlinetoolsweb/ftca/

    这个网站上检查兼容性,输入自己服务器型号,raid卡型号,和cpu型号。raid卡型号如果之前设置raid的时候没有记录,也可以在iBMC-》信息-》系统信息-》其他里面查看。

    兼容性检查完之后,就可以安装操作系统了。

    操作系统安装直接在iBMC远程控制页面,将本地下好的iso文件加载上去,

     这里我已经加载了,选择好ISO文件之后,点击连接即可,这个时候等待系统boot,会有提示是否使用CD

    或者自己去改boot优先选项也行。

    这里如果出现boot from cd fail,多试试几次,或者把CD断开,再重连试试。

    最后就是常见的装机过程了,我在安装的时候,到了安装到哪个盘的时候,发现无法识别硬盘。这个时候需要驱动。

    比如我的windows server 2016用的是

     https://support.huawei.com/enterprise/zh/software/250564014-ESW2000144417

    下载貌似要登陆成客户,需要提供序列号。这个驱动,其他windows系统可能也适用,不太确定。

    现在我们继续安装驱动,我最开始想着CD被占用了,iBMC上面还有个软盘,这个需要img格式,想着用这个试试,但是转换ISO到img太麻烦,最后用Ultra ISO转换的img提示容量大小不对,就放弃了。

    后来又想着,干脆把驱动也刻录到系统ISO里面,也太麻烦。

    最后想着干脆试下能不能断开CD,然后换上驱动ISO,装入驱动,然后再切换回来。没想到居然成功了。

    这里装入驱动iso,直接单独选raid的即可,安装之后,就可以识别硬盘,然后切换回原来的系统ISO,继续安装即可。

    安装好系统之后,发现网卡没有识别,这个时候就还要安装其他驱动,按照”华为服务器操作系统安装指南“上面的,继续用虚拟光驱,装入onboard_driver_Win2K16.iso

    在系统磁盘中新建一个文件夹,如“C:/iDriver”。 

    打开虚拟光驱文件夹“CD Driver”,将虚拟光驱文件夹中的所有文件拷贝到“C:/iDriver”目录下

     在系统搜索框中输入cmd,按“Enter”打开系统命令行。 

    执行以下命令进入驱动文件夹: cd C:/iDriver

    关闭 “Server Manager”程序

     执行以下命令安装所有驱动程序:  install.bat install  "all" 

    安装成功之后,重启操作系统即可


     

     
    展开全文
  • 陈世涛:华为H225H-05服务器RAID配置

    万次阅读 多人点赞 2020-06-22 13:48:01
    华为H225H-05服务器系统安装 RAID配置 开机等待进入如下界面,按delete键进入 设置界面 选着 Device Manager 进入MegaRAID 卡设置 选择Main menu 选择 Configuration Management 选择Create Virtual Drive,如果...

    陈世涛:华为H225H-05服务器系统安装

    RAID配置

    开机等待进入如下界面,按delete键进入 设置界面,默认密码是 Admin@9000

    img

    选着 Device Managerimg

    进入MegaRAID 卡设置

    img

    选择Main menu

    img

    选择 Configuration Management img

    选择Create Virtual Drive,如果是清除以往的RAID配置,请选择Clear Configurationimg

    Select RAID Level 我选择RAID04854899-58aea502d447cc96.png (1366×625)

    关于RAID的区别如下,知道可以略过

    RAID技术主要包含RAID 0~5等数个规范,它们的侧重点各不相同,常见的规范有如下几种:
    RAID 0

    此RAID级别组合了两个或更多硬盘,组合方式是用户数据被分割成多个可管理单元。这些单元被分割到RAID 0阵列的不同驱动器中。就像是货运公司运货一样,以前只有一辆车运输货物,现在有了更多的汽车把货物分开传送,效率自然就会提高很多。但是,RAID 0阵列中未存储冗余信息,这就是说,其中一个硬盘出现故障后,所有数据都会丢失。因此,安全要求较高的服务器一般不使用RAID 0。
    RAID 1

    在RAID 1系统中,相同的数据被存储在两个硬盘上(100%冗余)。当一个磁盘驱动器发生故障时,在另一个磁盘上可立即获得数据,从而无损数据完整性。就像我们打印文件一样,为了保证数据不会丢失,通常会多打印一份保存下来。另外,当原始数据繁忙时,系统还可以从备份中读取数据,因此RAID 1可以提高读取性能。可以说RAID1即提高了效率也提高了系统的安全性。
    RAID 2

    将数据一份份地分布于不同的硬盘上,每一份的单位为位或字节,并使用一种专门的编码技术来提供错误检查及恢复。RAID 2技术实施复杂,因此目前很少使用,因此不做过多的介绍。
    RAID 3

    同RAID 2非常类似,都是将数据拆分并分布于不同的硬盘上,区别在于:RAID 3使用简单的奇偶校验,并单独使用一块磁盘存放奇偶校验信息。如果其中的一块数据磁盘失效,奇偶盘及其数据盘可以重新计算出损失的数据并还原到磁盘上;RAID 3对于大量的连续数据可提供稳定的传输率,但对于随机数据来说,奇偶盘会成为写操作的瓶颈。
    RAID 4

    RAID 4与RAID 0非常相似,数据分割在各磁盘之间。不同的是RAID 4使用一块硬盘作为奇偶校验盘,当其中一个数据盘发生故障时,丢失的数据通过剩下的有效数据盘以及奇偶校验信息计算后存取。这种备份数据的方法好比我们在打印文件的同时,另外给打印过的文件作个清单,当其中的某份文件丢失时,可以按照清单的记录来恢复文件。此方法比RAID 1中的备份方法要复杂一些,而且此技术的不足点是每次写操作都需要访问奇偶盘,这时奇偶校验盘会成为写操作的瓶颈,因此RAID 4在商业环境中的应用也很少。
    RAID 5

    与RAID 4的读写磁盘过程相似,每次写操作都需要访问奇偶盘,但因为RAID 5磁盘阵列中的奇偶校验数据分割在各磁盘之中。这样一来当同时有多个读写操作时,每个操作会被平均分配到不同的磁盘上,这样就提供了更加平衡的吞吐量。RAID 5与RAID 4的安全级别相同:其中一个磁盘发生故障时,所有的数据完全可用。丢失的数据通过有效数据以及奇偶校验信息计算得出。
    RAID 0及RAID 1由于实现的成本较低主要适用于PC等家用电脑中;RAID 2较少使用由于实现技术复杂,所以目前很少用到;RAID 3及RAID 4适用于大型服务器及影像系统中;RAID 5多用于金融机构等与大型数据处理相关的企业中,其他如RAID 6,RAID 7,乃至RAID 10等,都是厂商各自研发,并无一致的标准。
    我们常见的主板自带的阵列芯片或阵列卡能支持的模式有:RAID 0、RAID 1、RAID 0+1。

    1. RAID 0是无数据冗余的存储空间条带化,它将所有硬盘构成一个磁盘阵列,可以同时对多个硬盘做读写动作,但是不具备备份及容错能力,具有成本低、读写性能极高、存储空间利用率高等特点,在理论上可以提高磁盘子系统的性能。
    2. RAID 1是两块硬盘数据完全镜像,可以提高磁盘子系统的安全性,技术简单,管理方便,读写性能均好。但它无法扩展(单块硬盘容量),数据空间浪费大,严格意义上说,不应称之为“阵列”。
    3. RAID 0+1综合了RAID 0和RAID 1的特点,独立磁盘配置成RAID 0,两套完整的RAID 0互相镜像。它的读写性能出色,安全性高,但构建阵列的成本投入大,数据空间利用率低,不能称之为经济高效的方案

    我默认选择RAID0了

    img

    将下面所有的硬盘 都 Enable

    img

    最后统一更改

    img

    最后同意更改

    img

    最后记得返回上一级同意更改,要不不起作用

    img

    img

    接下来是组好RAID后,插上系统U盘等介质,一路ESC键回到主界面然后选Boot Manager就有和平时一样选介质装机。

    26)]

    接下来是组好RAID后,插上系统U盘等介质,一路ESC键回到主界面然后选Boot Manager就有和平时一样选介质装机。

    img

    展开全文
  • 华为2288H-V5服务器做raid的详细步骤

    万次阅读 多人点赞 2021-03-08 17:22:51
    华为2288H-V5服务器做RAID 操作步骤 服务器启动界面 按del键进入设置 3.输入密码,2288H-v5默认密码是Admin@9000 移动光标选择device manager 驱动管理 选择configuration utility 配置管理 选择main menu 主...

    RAID简介:
    磁盘阵列(Redundant Arrays of Independent Disks,RAID),有“独立磁盘构成的具有冗余能力的阵列”之意。
    磁盘阵列是由很多块独立的磁盘,组合成一个容量巨大的磁盘组,利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能。利用这项技术,将数据切割成许多区段,分别存放在各个硬盘上。
    磁盘阵列还能利用同位检查(Parity Check)的观念,在数组中任意一个硬盘故障时,仍可读出数据,在数据重构时,将数据经计算后重新置入新硬盘中。

    RAID技术主要有以下三个基本功能:
    (1)通过对磁盘上的数据进行条带化,实现对数据成块存取,减少磁盘的机械寻道时间,提高了数据存取速度。
    (2)通过对一个阵列中的几块磁盘同时读取,减少了磁盘的机械寻道时间,提高数据存取速度。
    (3)通过镜像或者存储奇偶校验信息的方式,实现了对数据的冗余保护。

    RAID级别的区别:
    raid 0 用于平行存储,即条带。其原理是把连续的数据分成几份,然后分散存储到阵列中的各个硬盘上。任何一个磁盘故障,都将导致数据丢失。
    硬盘数:一个或更多
    容量:总的磁盘容量
    性能:读写性能高,随机写性能高
    安全:无冗余,无热备盘,无容错性,安全性低 无故障的迅速读写,要求安全性不高,如图形工作站等。

    raid 1 镜像存储。其原理是把相同的数据分别写入阵列中的每一块磁盘中,最大限度的保证用户数据的可用性和可修复性。缺点是存储成本高。
    硬盘数:两个或2*N个
    容量:总磁盘容量的50%
    性能:读写性能低,随机写性能低
    安全:利用复制进行冗余,有热备盘,可容错,安全性高 随机数据写入,要求安全性高,如服务器、数据库存储领域。

    raid 5 分布奇偶位条带。是一种存储性能、数据安全和存储成本兼顾的存储方案,也可理解为是RAID 0和RAID 1的折衷方案。其原理是把数据和相对应的奇偶校验信息存储到组成RAID5的各个磁盘上,并且奇偶校验信息和相对应的数据分别存储于不同的磁盘上。当RAID5的一个磁盘数据发生损坏后,利用剩下的数据和相应的奇偶校验信息去恢复被损坏的数据。相对于RAID 0,只是多了一个奇偶校验信息。多个数据可对应一个奇偶校验信息。
    硬盘数:三个或更多
    容量:(n-1)/n的总磁盘容量(n为磁盘数)
    性能:随机和连续写性能低,读性能高
    安全:利用奇偶校验进行冗余,可容错,安全性高 随机数据传输要求安全性高,如金融、数据库、存储等。

    raid 10 镜像阵列条带。兼顾存储性能和数据安全,提供了与RAID 1一样的数据安全保障,同时具备与RAID 0近似的存储性能。缺点是存储成本高。
    硬盘数:四个或4*N个
    容量:总磁盘容量的50%
    性能:读写性能适中
    安全:利用复制进行冗余,可容错,安全高 适于于要求存取数据量大,安全性高,如银行、金融等领域。

    RAID 10 和 RAID 01 的区别:
    RAID 10 和 RAID 01 是两种逻辑方式不同的组合。 RAID 10 是先镜像后条带,即先将硬盘纵向做镜像,然后再横向做条带。在这种情况下,只要不是同一个镜像组中的几块硬盘同时坏掉,RAID组都不会崩溃。即同一个镜像组的硬盘不能同时坏掉。
    RAID 01 是先条带后镜像,即先将硬盘横向做条带,然后再纵向做镜像。 在这种情况下,只要不是两个条带上同时有硬盘坏掉,则整个RAID组都不会崩溃。不管发生介质损坏的两块硬盘是否是镜像 盘。即不同条带组的硬盘不能同时坏掉。
    RAID 10 和 RAID 01 在性能上基本相同,但RAID 01 发生故障的概率要大于RAID 10 。所以一般情况下都选择RAID 10。

    操作步骤
    服务器启动界面
    在这里插入图片描述
    按del键进入设置
    在这里插入图片描述输入密码,2288H-v5默认密码是Admin@9000
    在这里插入图片描述
    移动光标选择device manager 驱动管理
    在这里插入图片描述
    选择configuration utility 配置管理
    在这里插入图片描述
    选择main menu 主菜单
    在这里插入图片描述
    选择第一个 configuration management 配置管理
    在这里插入图片描述
    选择create virtual driver 创建虚拟驱动
    在这里插入图片描述
    选择select RAID level 选择RAID等级
    在这里插入图片描述
    选择level-5
    在这里插入图片描述
    选择select drivers 选择驱动器
    在这里插入图片描述
    将要加入RAID的磁盘设置为enabled
    在这里插入图片描述
    选择最后一个apply change 应用改变
    在这里插入图片描述
    选择OK回车
    在这里插入图片描述
    选择第一个save configuration 保存配置
    在这里插入图片描述
    将confirm(确定)设置为enabled
    在这里插入图片描述
    接下来需要选择 Yes 然后再选择 Ok 回车
    可以按ESC一路返回,然后在进入磁盘看一下是否有raid5

    展开全文
  • 最新华为售前H19-366题库
  • 华为H225H-05服务器raid配置以及初始化 RAID配置 准备工作(第一种方案直连显示器): 一根VGA连接线(用于服务器连接显示器,服务器与显示器后面都有接口,两头插上就行) 一个键盘(服务器后面有USB接口) ...
  • H19-376 安全售前L2 题库,里面答案不少是错的,大家记得检查。祝大家顺利通过,如果觉得需要更精准的题库,欢迎联系
  • 华为C语言编程规范(精华总结)

    万次阅读 多人点赞 2020-03-24 09:48:55
    ” ——Steve McConnell “无缘进华为,但可以用华为的标准要求自己。” ——不脱发的程序猿 1、代码总体原则 1、清晰第一 清晰性是易于维护、易于重构的程序必需具备的特征。代码首先是给人读的,好的代码应当...
  • 华为2288H V5服务器 RAID操作

    万次阅读 多人点赞 2020-03-07 18:17:10
    硬件配置 硬件 型号/大小 数量 CPU 4114 2 内存 16GB 2 硬盘 8T SATA 8 阵列卡 SR430C 1 电源 550W 2 开机操作 插上电源,稍等片刻,服务器上电后,进入开机画面: ...进入下面界面:进入配置界...
  • 华为认证 HCIA-Storage H13-611 题库 复习时一定要记答案,不要记ABCD ,考试时答案会换顺序
  • 华为售前H19-369-2021-5(最新题库),稳过
  • 华为H13-821稳定题库,2020年1月20过期!华为H13-821稳定题库,2020年1月20过期!
  • 3、退出之后,出现一个密码,发现是华为服务器进入BIOS的密码,默认是“Huawei12#¥”(百度),输入之后便来到BIOS,我更改了启动项之后就退出了。 第二次:进入磁盘阵列 百度之后,在自检页出现的Press Ctrl+H ...
  • 华为服务器认证售前工程师考试题库
  • 2021年华为H13-221 HCIP智能计算题库含VCE,稳过
  • onboard_driver_Win2K12R2
  • 通过网线直连,本地管理服务器,每次都的去机房很不方便,可以配置管理网口,将其接入交换机通关远程连接来管理 1. 找条网线连接电脑跟服务器管理网口,服务器默认IP:192.168.2.100 , 修改电脑的ip跟服务器同一...
  • 华为2288H服务器配置raid

    千次阅读 2020-11-17 15:02:48
    本次配置的服务器品牌型号为华为2288H 清除现有的raid重新设置就可以,只有设备在uefi模式下才能看到配置raid,所以要先在bios下把传统模式改成uefi模式
  • AC6005对接H3C交换机,AP无法三层上线华为pdf AR3200与H3C路由器对接BFD无法UP华为,pdf CE5850在H3CMC网管拓扑中的无法计算出链路-华为pdf CE12808接入现网H3C512510F导致业务全部中断华为pdf CE12808与H3C512508FAF...
  • 需要直接拍,闲鱼链接。 ...
  • 前期准备 镜像可以从MSDN中下载 ...华为服务器默认密码Huawei12@# 设置第一启动项为USB设备 在“UEFI”或“Boot Device Priority”界面中选择“Others”并按“Enter”。 通过“F5”、“F6”将USB设备调整到...
  • 华为认证
  • 对服务器输入“ctrl + alt + delete”,按del键进入BIOS配置界面: 选择Device Manager: 选择阵列卡SAS3508,按enter进入: 选中Main Menu,并回车: ... 进入Controller Management...
  • 华为HCIA-Cloud题库(H13-511)
  • 2021年华为认证HCIP-Big Data(H13-723),内容新,稳过
  • 华为智能计算HCIA题库,HCIA-Intelligent Computing,大部分题都在里面了,可能会有少许错误,请自行辨别。
  • 华为H3C命令手册((全)

    2018-08-06 17:22:43
    本手册涉及了华为H3C设备所有操作命令,让我战胜/征服华为交换机/路由器设备的必备工具之一!
  • https://support.huawei.com/enterprise/zh/servers/2288h-v5-pid-21872244/software/ 上面的都是我通过ipmi口操作的,机房系统版本多,只带个笔记本带根线想装什么不用刻录一大堆U盘。 拿个网线连管理口(左往右第...
  • 本人2019.12.26日考,734,覆盖率在80%,我准备时间太短,只看了两遍asdasdddasdasdas
  • 思科华为H3C查看命令对照表

    千次阅读 2020-09-19 08:34:11
    大网配置命令 Cisco(思科) 华为 H3C 查看命令对...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 28,411
精华内容 11,364
关键字:

华为h区