安装 XCP NFS
本节详细介绍了在 Linux 客户端上首次设置 XCP 以及安装此 ini 文件配置的系统要求和过程。
-
系统要求 *
项目 | 要求 |
---|---|
系统 |
64位Intel或AMD服务器、至少8个核心和64 GB RAM |
操作系统和软件 |
请参见 "IMT" 支持的操作系统 |
特殊要求 |
源 NFSv3 和目标 NFSv3 的网络连接和根级别访问不会导出其他活动应用程序 |
存储 |
XCP 二进制文件需要 20 MB 磁盘空间,而 /opt/NetApp/xFiles/XCP/ 目录中存储的日志需要至少 50 MB 磁盘空间 |
支持的协议版本 |
NFSv3 和 NFSv4 ( POSIX 和 ACL ) |
支持的浏览器(仅限文件分析) |
请参见 "IMT" XCP文件分析所有受支持浏览器版本的列表。 |
实时源迁移的建议配置为 8 个核心和 64 GB RAM 。 |
为 root 用户安装 XCP NFS
您可以使用以下操作步骤为 root 用户安装 XCP 。
-
以 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
-
要提取此工具,请解压缩 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
-
验证先前版本 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
-
将此许可证复制到 ` /opt/netapp/xFiles/XCP/` :
[root@scspr1980872003 linux]# cp ~/license /opt/NetApp/xFiles/xcp/
-
验证许可证文件是否已复制到 ` /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 ~]#
-
激活 XCP :
[root@scspr1980872003 linux]# ./xcp activate XCP <version>; (c) yyyy NetApp, Inc.; XCP activated
为非 root 用户安装 XCP
您可以使用以下操作步骤为非 root 用户安装 XCP 。
-
以非 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 ~]$
-
要提取此工具,请解压缩 XCP :
[user1@scspr2474004001 ~]$ tar -xvf NETAPP_XCP_Nightly_dev.tar [user1@scspr2474004001 ~]$ cd xcp/linux/ [user1@scspr2474004001 linux]$ ls xcp [user1@scspr2474004001 linux]$
-
验证先前版本的 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]$
-
将许可证复制到 ` /home/user1/NetApp/xFiles/XCP/` :
[user1@scspr2474004001 linux]$ cp ~/license /home/user1/NetApp/xFiles/xcp/ [user1@scspr2474004001 linux]$
-
验证许可证文件是否已复制到 ` /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]$
-
激活 XCP :
[user1@scspr2474004001 linux]$ ./xcp activate (c) yyyy NetApp, Inc. XCP activated [user1@scspr2474004001 linux]$