===========================================================================
 Advanced RAS Module
 for NEC Express5800/Scalable HA Server
===========================================================================
 [Software name   ] Advanced RAS Module2 Ver2.5.1.0e
 [Registered name ] RASMOD2-2.5.1.0e.zip
 [Copyright (C)   ] NEC Corporation 2016
 [Applicable model] Express5800/A2040c, A2020c, A2010c, A1040c
 [Users           ] For users who will use following Express5800 Series.
                    <Express5800 Series>
                     Express5800/A2040c
                     Express5800/A2020c
                     Express5800/A2010c
                     Express5800/A1040c
 [Software type   ] Linux Software
 [Creation method ] Windows Zip format
===========================================================================

[Software Introduction]
Advanced RAS Module2 Ver2.5.1.0e (hereinafter called "this software") supports 
the following features with RHEL6.8.

Machine Check Monitoring Service provides a service to identify fault component 
of hardware by sending logs of correctable error occurred on CPU and memory
of Linux server to the firmware in the server.
If the number of times correctable error occurrence exceeds threshold value, 
Machine Check Monitoring Service performs Core Offline (offlining of CPU) or Page Offline (offlining memory page) to prevent system down due to uncorrectable error.

Using the Capacity Optimization (COPT) feature, the server is shipped with only the CPU cores required for system enabled.
This can reduce the cost for license fee for the software that requires license fee in proportional to number of CPU cores. 
Furthermore, enabled CPU core can be increased by purchasing 1-Core Enable Key separately if the CPU core resources become insufficient.
This software supports Static COPT only with RHEL6.8.
Static COPT requires OS to be rebooted to activate a new CPU core in the system.
You can specify the number of enabled cores to each of CPU sockets by --assign option of corecapctl command.

PCIe Live Error Recovery is a feature to improve the I/O availability. In the event of a critical/uncorrectable failure occurs to an adapter, the feature will bring down the PCIe link associated with the failed root port within one cycle and automatically reinitialize the adapter in the case of the intermittent failure to maintain. Without this feature, if a critical I/O failure occurs to the adapter, the system will be down. This feature improves more the I/O availability by a combination of redundant I/O features such as NIC Teaming.

necmemras tool allows specifying memory RAS mode on Linux OS. With using this tool, you can easily enable Memory Mirroring of each NUMA node and enable Address Based Memory Mirroring. 

[Precautions for applying this software]
This software supports RHEL6.8 only.



Carefully read the following user license agreement for NEC software
before using this software. 
If you do not agree to the terms of the agreement, do not download this 
software. By downloading this software, you agree to be bound by the terms
of the agreement.

[User license agreement for NEC software] 
This user license agreement is an agreement between you and NEC Corporation
(hereinafter called "NEC"). 
Under the following terms of this agreement, NEC grants you the right to
use the software program (hereinafter called "licensed program"), and you
are to agree to the terms. You are to take responsibilities for the choice, 
installation, or use of the licensed program, or the results of the usage
of the usage of the licensed program.

1. Term 
(1) This user license agreement goes into effect on the day you receive
    this software product. 
(2) You may terminate the right to use the licensed program under this
    license agreement at any time by giving NEC a month's or longer notice
    by letter. 
(3) NEC may terminate your right to use the licensed program at any time,
    if you fail to comply with the terms of this user license agreement. 
(4) Your right to use the licensed program continues to exist until it
    terminates in accordance with the provisions of this user license
    agreement. 
(5) When your right to use the licensed program terminates, all of your
    other rights under this user license agreement also terminate. You must
    destroy the licensed program, all the copies of the licensed program,
    and the related documents (e.g., manuals) provided with the licensed
    program as soon as your right to use the licensed program terminates. 

2. Use right 
You may use the licensed program only on NEC Express5800 servers.


3. Copy, alteration, and linkage of the licensed program 
(1) You may make a copy of the licensed program only to use it as a backup
    copy in case the program data is lost or destroyed. However, this is
    not the case if the licensed program is installed in fixed storage.
    In this case, you may keep it only to use in case the storage medium of
    the licensed program is lost or destroyed. 
(2) You must give the expressions of the copyright of the licensed program
    and other rights to all the copies of the licensed program. 
(3) Unless otherwise specified in this user license agreement, you may not
    use, copy, alter, or link the licensed program, you may not reproduce
    it in publications or networks, or you may not make your own decision
    on handling it in any other ways. 
(4) You may not copy the related documents (e.g., manuals) provided with
    the licensed program or reproduce them in publications or networks
    under any circumstances. 
(5) This user license agreement is not to transfer the intellectual
    property for the licensed program to you. 

4. Transfer of the licensed program 
(1) You may transfer all of your rights under this user license agreement
    only if satisfying all the following condition: 
(a) You are to transfer this user license agreement, the licensed program,
    all the copies of the licensed program, and the related documents
    (e.g., manuals) provided with the licensed program, and retain none of
    them. 
(b) The recipient agrees to the terms of this user license agreement. 
(2) Unless otherwise specified in this user license agreement, you may not
    loan or transfer the licensed program or the right to use it to a third
    party, or you may not make your own decision on handling it in any
    other ways. 

5. Decompilation 
You may not reverse engineer, decompile, or disassemble the licensed program.

6. Term of a guarantee 
(1) NEC does not give any guarantee for the licensed program. You are to be
    liable and to pay for problems arising from the use of the licensed
    program. 
(2) Irrespective of the term (1), when NEC corrects licensed-program errors
    (bugs), NEC may, at its discretion, provide an error-corrected program,
    a program for correction (hereinafter called a modification program),
    or information for correction by an NEC-decided method. The modification
    program provided to you is regarded as the licensed program. 

7. No liability 
 NEC assumes no liability for your lost profit, damages arising from
 special circumstances (including damages which NEC can or could foresee),
 or damages you are asked for by any third party. 

8. Others 
 Disputes over this user license agreement are to be settled at the Tokyo 
 District Court as the exclusively agreed competent court.

---------------------------------------------------------------------------
[Installation Procedure]
  (1) Download RASMOD2-2.5.1.0e.zip into appropriate location on your hard disk.
  (2) Decompress downloaded RASMOD2-2.5.1.0e.zip.
  (3) Install the Advanced RAS Modules in accordance with User's Guide.

---------------------------------------------------------------------------
[md5sum]
af0bb958a283ed78944e460f5004fea5  COPT-usersguide-forLinux-Express5800_A2040c-R1.1.pdf
a0654b758ed662d947fa8c8e3daaf028  COPT-usersguide-forLinux-Express5800_A2040d-R1.0.pdf
55d5d5176496c8ff7fb54dbac2da0c19  PCIe Live Error Recovery-usersguide-Express5800_A2040c_A2020c_A2010c_A1040c-R3.0.pdf
0ee5e6b840e784f6512aba46dd45b840  PCIe Live Error Recovery-usersguide-Express5800_A2040d_A2020d_A2010d_A1040d-R1.0.pdf
2ec2559f89aca46103cbd9630e1ab3e3  install.sh
618fcc43fcd6ec8f2f365dfab4dad7ce  mcemonitor-usersguide-Express5800_A2040c_A2020c_A2010c_A1040c-R1.1.pdf
03b6b1872628e0f9a7869d959b0c983a  mcemonitor-usersguide-Express5800_A2040d_A2020d_A2010d_A1040d-R1.0.pdf
d22499874c8148788d050caee59ccb64  mcl-capctl-2.5-4.00.el6.x86_64.rpm
58a09193c0b00d52002800e4b89be380  mcl-mcemonitor2-2.5-3.07.el6.src.rpm
8dcd40173ef91e6f64ffa2a9bc01dd97  mcl-mcemonitor2-2.5-3.07.el6.x86_64.rpm
c6054d9f87b4c30371b415271881b92a  mcl-neccapd-2.5-1.06.el6.x86_64.rpm
8de201d572bedcc4c7b639c9fbe8e83f  mcl-neccapd2-2.5-2.01.el6.x86_64.rpm
8454534a7539c8362f75d53cffb8cde5  mcl-neccmcd-2.5-1.11.el6.x86_64.rpm
d74f485a8957f09ce513a33899669b34  mcl-neccmcd2-2.5-2.01.el6.x86_64.rpm
ed1e7af9d4c2027fadc767fd1186bfb8  mcl-necmemras-2.5-1.02.el6.x86_64.rpm
8a4b4747390759177e058b8efd8915cc  necmemras-userguide-forLinux-Express5800_A2040c_A2020c_A2010c_A1040c-R1.2.pdf
6b4ed45575e58aabe7b46736a243eef6  necmemras-userguide-forLinux-Express5800_A2040d_A2020d_A2010d_A1040d-R1.0.pdf
99bd5225c54de4ed3fb4379daa423c96  necpciras-2.5-1.02.el6.x86_64.rpm

---------------------------------------------------------------------------
[Trademarks and Copyright]

The copyright for this software is held by NEC.
Linux is a trademark or registered trademark of Linus Torvalds in Japan and other countries. 
Red HatR and Red Hat Enterprise Linux are trademarks or registered trademarks of Red Hat, Inc. in the United States and other countries.
*All other company and product names in this document are the registered
 trademark or trademark of their respective owners.
---------------------------------------------------------------------------
   Copyright NEC Corporation 2016