- 20
- 0
- 约4.87万字
- 约 260页
- 2018-05-19 发布于四川
- 举报
目录 第一部分 Solaris基础 第二部分 Sun主机及阵列硬件介绍 第三部分 Sun cluster基础 第四部分 Veritas Volume Manager基础 课程介绍 SUN服务器是mswitch系统重要的业务平台。 本课程主要介绍Sun服务器的基础知识。 第一部分 Solaris基础 1,Boot PROM 2,系统的启动过程以及运行状态的修改 3,系统安全 4,磁盘管理 5,文件系统管理 6,备份和恢复 1-1 Boot PROM 使用OpenBoot PROM命令: ▲ 查看系统的基本配置信息。 ▲ 修改启动设备。 ▲ 执行硬件的底层测试。 从不同的设备启动系统。 使用nvalias命令创建设备的别名。 使用nvunalias命令取消设备的别名。 使用Solaris的eeprom命令修改EEPROM中的参数设置。 使用boot命令的参数选项检查系统启动问题 OpenBoot PROM介绍 SUN所有的主机系统中都会包含一个“芯片”,用来系统启动之前的硬件的底层测试和初始化,同时也可以允许系统从不同的设备启动。以及提供给用户一些其他重要的功能。 在SUN主机上,考虑到PROM使用可擦写的,一般情况下不需要更换,所以PROM是固定在主板上的 NVRAM芯片是可拔插的,因为在NVRAM中记录了系统的身份识别ID,也就是hostid。往往很多软件是根据这个值生成的“许可证”;另一方面许多用户在OpenBoot设置就存储在该芯片中,因此考虑到更换主板时,需要把该芯片中的信息保留。在安装新的主板时需要把原来主板上的该芯片安装的新的主板上。 Boot PROM和NVRAM以及CPU的关系如下图所示 多个系统板系统 ●启动进程使用动态重构的方式。 ▲任何系统版都可能成主用(master)系统板。 ●PROM中的信息进行校验。 ▲把时钟板和系统上PROM信息进行比较。 ▲不正确的PROM变量值将会被纠正。 ●系统同时会把这些系统板上FPROM的formware进行同步,升级版本较低的系统盘FPROM。 ●当系统加电自检完成以后,时钟板上的Ethernet地址和hostid会自动被写道每一个系统板的nvram中。 ●每一个系统盘运行它自己的POST。 ●如果当发现存在于时钟板上NVRAM的参数值不同,系统会自动从主用系统板上的NVRAM中读取数据 多个系统板系统 BootPROM的基本命令 命令:banner Banner命令用来罗列出一些必要的信息,例如:OBP版本、内存总量、hostid等信息。 Ok banner Sun Ultra 5/10 UPA/PCI (UltraSPARC-IIi 300MHz), Keyboard Present OpenBoot 3.11, 256 MB memory installed, Serial Ethernet address 8:0:20:99:f2:22, Host ID: 8099f222. Ok BootPROM的基本命令 命令:boot 启动系统命令,引导系统进入OS环境 格式:boot device [filename] [options] device: disk、 net 、cdrom 关于options的说明: -a 执行一个交互式启动方式,可以指定启动时跟设备和交换设备(root and swap)和一些重要文件。/etc/system -r 执行一个重新配置的启动过程。在这过程中,系统会探测所有设备,并更新/devices和/dev以及/etc/path_to_inst目录和文件。 -s 引导系统到S运行级(单用户状态)。使用这种方式处理系统启动问题时非常的有用。 -v 系统启动时显示比较详细的信息。有时候使用者中启动方式对判断系统启动问题会有帮助。 BootPROM的基本命令 命令:help 在不同类型的主机上该命令的输出结果不尽相同,但是大部分是一样的。下面的例子是一个U10的主机的执行结果: ok help Enter ’help command-name’ or ’help category-name’ for more help (use ONLY the first word of a category description)Examples: help select -or- help line BootPROM的基本命令 命令Help 如果想获得更为详细的帮助信息,可以按照如下命令格式进行: Ok help diag Ok help nvramrc 关于默认的启动设备 命令printenv 命令setenv
原创力文档

文档评论(0)