简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

安装 XCP NFS

如果要升级 XCP ,请删除当前安装并将其替换为最新版本的新安装。本节详细介绍了在 Linux 客户端上首次设置 XCP 以及安装此 ini 文件配置的系统要求和过程。

  • 系统要求 *

项目 要求

系统

64 位 Intel 或 AMD 服务器,至少 4 个核心和 32 GB RAM

操作系统和软件

RHEL8.请参见 "IMT" 支持的操作系统

特殊要求

源 NFSv3 和目标 NFSv3 的网络连接和根级别访问不会导出其他活动应用程序

存储

XCP 二进制文件需要 20 MB 磁盘空间,而 /opt/NetApp/xFiles/XCP/ 目录中存储的日志需要至少 50 MB 磁盘空间

支持的协议版本

NFSv3 和 NFSv4 ( POSIX 和 ACL )

支持的浏览器(仅限文件分析)

XCP 文件分析支持 Google Chrome 76 及更高版本。请参见 "IMT" 所有受支持浏览器版本的列表

注 实时源迁移的建议配置为 8 个核心和 64 GB RAM 。

为 root 用户安装 XCP NFS

您可以使用以下操作步骤为 root 用户安装 XCP 。

步骤
  1. 以 root 用户身份登录到 Linux 计算机,然后下载并安装许可证:

    [root@scspr1980872003 ~]# ls -l
    total 36188
    -rw-r--r--  1 root root 37043983 Oct  5 09:36 NETAPP_XCP_<version>.tgz
    -rw-------. 1 root root     1994 Sep  4  2019 license
  2. 要提取此工具,请解压缩 XCP :

    [root@scspr1980872003 ~]# tar -xvf NETAPP_XCP_<version>.tgz
    [root@scspr1980872003 ~]# ls
    NETAPP_XCP_<version>.tgz license xcp
    [root@scspr1980872003 ~]# cd xcp/linux/
    [root@scspr1980872003 linux]# ls
    xcp
  3. 验证先前版本 XCP 中的系统是否提供了 ` /opt/NetApp/xFiles/XCP` 路径。

    如果提供了 ` /opt/NetApp/xFiles/XCP` ,请使用 XCP activate 命令激活许可证,然后继续执行数据迁移。

    如果 ` /opt/netapp/xFiles/XCP` 不可用,则在首次运行 XCP activate 命令时,系统会在 ` /opt/netapp/xFiles/XCP` 中创建 XCP 主机配置目录。

    由于未安装许可证, XCP activate 命令失败:

    [root@scspr1980872003 linux]# ./xcp activate
    (c) yyyy NetApp, Inc.
    xcp: Host config file not found. Creating sample at '/opt/NetApp/xFiles/xcp/xcp.ini'
    
    xcp: ERROR: License file /opt/NetApp/xFiles/xcp/license not found.
    Register for a license at https://xcp.netapp.com
  4. 将此许可证复制到 ` /opt/netapp/xFiles/XCP/` :

    [root@scspr1980872003 linux]# cp ~/license /opt/NetApp/xFiles/xcp/
  5. 验证许可证文件是否已复制到 ` /opt/netapp/xFiles/XCP/` :

    [root@ scspr1980872003 ~]# ls -altr /opt/NetApp/xFiles/xcp/
    total 44
    drwxr-xr-x 3 root root    17 Oct  1 06:07 ..
    -rw-r--r-- 1 root root   304 Oct  1 06:07 license
    drwxr-xr-x 2 root root     6 Oct  1 10:16 xcpfalogs
    drwxr-xr-x 2 root root    21 Oct  1 10:16 xcplogs
    -rw-r--r-- 1 root root   110 Oct  5 00:48 xcp.ini
    drwxr-xr-x 4 root root    83 Oct  5 00:48 .
    [root@scspr1978802001 ~]#
  6. 激活 XCP :

    [root@scspr1980872003 linux]# ./xcp activate
    XCP <version>; (c) yyyy NetApp, Inc.;
    XCP activated

为非 root 用户安装 XCP

您可以使用以下操作步骤为非 root 用户安装 XCP 。

步骤
  1. 以非 root 用户身份登录到 Linux 计算机,然后下载并安装许可证:

    [user1@scspr2474004001 ~]$ ls -l
    total 36640
    -rwxr-xr-x 1 user1 user1      352 Sep 20 01:56 license
    -rw-r--r-- 1 user1 user1 37512339 Sep 20 01:56 NETAPP_XCP_Nightly_dev.tgz
    [user1@scspr2474004001 ~]$
  2. 要提取此工具,请解压缩 XCP :

    [user1@scspr2474004001 ~]$ tar -xvf NETAPP_XCP_Nightly_dev.tar
    [user1@scspr2474004001 ~]$ cd xcp/linux/
    [user1@scspr2474004001 linux]$ ls
    xcp
    [user1@scspr2474004001 linux]$
  3. 验证先前版本的 XCP 是否在系统上提供了 ` /home/user1/NetApp/xFiles/XCP` 路径。

    如果 ` /home/user1/NetApp/xFiles/XCP` 路径可用,请使用 XCP activate 命令激活许可证并继续执行数据迁移。

    如果 ` /home/user1/NetApp/xFiles/XCP` 不可用,则在首次运行 XCP activate 命令时,系统会在 ` /home/user1/NetApp/xFiles/XCP` 中创建 XCP 主机配置目录。

    由于未安装许可证, XCP activate 命令失败:

    [user1@scspr2474004001 linux]$ /home/user1/xcp/linux/xcp activate
    (c) yyyy NetApp, Inc.
    xcp: Host config file not found. Creating sample at '/home/user1/NetApp/xFiles/xcp/xcp.ini'
    
    xcp: ERROR: License file /home/user1/NetApp/xFiles/xcp/license not found.
    Register for a license at https://xcp.netapp.com
    [user1@scspr2474004001 linux]$
  4. 将许可证复制到 ` /home/user1/NetApp/xFiles/XCP/` :

    [user1@scspr2474004001 linux]$ cp ~/license /home/user1/NetApp/xFiles/xcp/
    [user1@scspr2474004001 linux]$
  5. 验证许可证文件是否已复制到 ` /home/user1/NetApp/xFiles/XCP/` :

    [user1@scspr2474004001 xcp]$ ls -ltr
    total 8
    drwxrwxr-x 2 user1 user1  21 Sep 20 02:04 xcplogs
    -rw-rw-r-- 1 user1 user1  71 Sep 20 02:04 xcp.ini
    -rwxr-xr-x 1 user1 user1 352 Sep 20 02:10 license
    [user1@scspr2474004001 xcp]$
  6. 激活 XCP :

    [user1@scspr2474004001 linux]$ ./xcp activate
    (c) yyyy NetApp, Inc.
    
    XCP activated
    
    [user1@scspr2474004001 linux]$