华为云用户手册

  • 场景一:裸金属服务器使用BIOS启动 如果裸金属服务器使用BIOS启动,则需要BIOS镜像,且采用MBR分区表格式。详细分区建议如下: 如果主分区已经够用, A:需要boot、swap单独分区,选择如下分区方式: boot-swap-根分区: B:不需要boot或swap单独分区,选择如下几种分区方式: swap-根分区: 根分区: 如果需要使用扩展分区(比如需要使用lvm),则可以选择如下分区方式: 扩展分区(可组lvm)-swap-根分区: 扩展分区(可组lvm)-根分区: boot-扩展分区(可组lvm)-根分区:
  • x86:Oracle Linux 6系列/Red Hat 6系列/CentOS 6系列 以下配置文件以Red Hat 6.7操作系统为例,其他类型的配置文件视具体情况而定。 使用vi编辑器打开“/boot/grub/grub.conf”,找到关键字“hiddenmenu”,在“hiddenmenu”后面添加以下两行信息: serial --unit=0 --speed=115200terminal --timeout=5 serial console 然后在kernel行的尾部添加下面信息: consoleblank=600 console=tty0 console=ttyS0,115200n8 如果要使用root用户通过串口进行登录,需要修改安全配置文件,在“/etc/securetty”最后添加ttyS0。 父主题: 配置裸金属服务器远程登录
  • EulerOS/OpenEuler 执行以下命令,检查Cloud-Init开机自启动服务是否设置成功。 systemctl status cloud-init-local systemctl status cloud-init systemctl status cloud-config systemctl status cloud-final 下图所示回显信息“enabled”,说明开机自启动服务已经设置成功。 如果没有设置开机自启动,则执行以下命令开启对应阶段的开机自启动服务: systemctl enable cloud-init-local systemctl enable cloud-init systemctl enable cloud-config systemctl enable cloud-final 执行以下命令,运行Cloud-Init服务命令。 systemctl start cloud-init-local systemctl start cloud-init systemctl start cloud-config systemctl start cloud-final 执行步骤1中命令,查看Cloud-Init状态是否为active,如图。 父主题: 查看Cloud-Init服务状态
  • x86:Oracle Linux 7.3/Oracle Linux 7.4/Red Hat 7系列/CentOS 7.2/CentOS 7.4/CentOS 7.5/CentOS 7.6 以下配置文件以CentOS 7.2操作系统为例,其他类型的配置文件视具体情况而定。 使用vi编辑器打开“/etc/default/grub”,在GRUB_CM DLI NE_LINUX字段内容后面添加“consoleblank=600 console=tty0 console=ttyS0,115200n8”,如下所示: GRUB_TIMEOUT=5GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"GRUB_DEFAULT=savedGRUB_DISABLE_SUBMENU=trueGRUB_TERMINAL_OUTPUT="console"GRUB_CMDLINE_LINUX="crashkernel=512M rhgb quiet consoleblank=600 console=tty0 console=ttyS0,115200n8"GRUB_DISABLE_RECOVERY="true"~~ 执行下面命令刷新。 stty -F /dev/ttyS0 speed 115200 grub2-mkconfig -o /boot/grub2/grub.cfg systemctl enable serial-getty@ttyS0 如果要使用root用户通过串口进行登录,需要修改安全配置文件,在“/etc/securetty”最后添加下面的信息: vc/1...vc/9vc/10vc/11tty1...tty9tty10tty11ttyS0"securetty" 39L, 221C 对于CentOS7系列,若按照以上正文配置出现串口乱码影响正常登录,如图1所示,处理方式如下。 图1 登录乱码 a.使用vi编辑器打开“/etc/default/grub”,在GRUB_CMDLINE_LINUX字段内容后面添加“115200”,如下所示: b.依次执行systemctl disable getty@ttyS0 systemctl stop getty@ttyS0命令,使getty@ttyS0服务状态如下: c.执行stty -F /dev/ttyS0 speed 115200命令刷新波特率为115200,如图 d.再次执行grub2-mkconfig -o /boot/grub2/grub.cfg进行刷新即可。(grub.cfg文件所在目录以当前os中grub.cfg文件目录为准) e.执行命令查询波特率为115200,如图所示: stty -F /dev/ttyS0 -a 父主题: 配置裸金属服务器远程登录
  • x86:SUSE 12系列/SUSE 15系列/CentOS 7.3/EulerOS/OpenEuler/Oracle Linux 7.2 以下配置文件以SUSE 12 SP1操作系统为例,其他类型的配置文件视具体情况而定。 使用vi编辑器打开“/etc/default/grub”,在GRUB_CMDLINE_LINUX字段后面添加如下信息: consoleblank=600 console=tty0 console=ttyS0,115200 执行以下命令刷新配置。 stty -F /dev/ttyS0 speed 115200 grub2-mkconfig -o /boot/grub2/grub.cfg systemctl enable serial-getty@ttyS0 如果要使用root用户通过串口进行登录,需要修改安全配置文件。在“/etc/securetty”文件最后添加ttyS0。 父主题: 配置裸金属服务器远程登录
  • 操作步骤 查看是否已有hinic网卡驱动。 rpm -qa | grep hinic 如果有,则执行2。 如果没有,则执行3。 卸载hinic网卡驱动。 rpm -e kmod-hinic rmmod hinic 进入rpm安装包所在目录,执行以下命令安装驱动: rpm -ivh kmod-hinic-5.0.0.7_3.10.0_957-1.el7.x86_64.rpm 执行modprobe hinic加载最新的Hi1822网卡驱动。
  • 如何处理从Linux裸金属服务器的bond0的vlan子接口输出的报文,其源mac为bond0的mac问题? 上述问题为Linux操作系统已知的内核问题,会导致裸金属服务器的扩展网卡ping不通网关。表1中对应内核版本的操作系统均有上述内核缺陷。用户请根据使用的操作系统,例如Red Hat 7.3,向操作系统厂商获取对应的内核补丁进行修复。 表1 操作系统类型及内核版本 操作系统类型 内核版本 RedHat 7.2 3.10.0-327 RedHat 7.3 3.10.0-514 RedHat 7.4 3.10.0-693 CenOS 7.0 3.10.0-514 CentOS 7.2 3.10.0-327 CentOS 7.3 3.10.0-514 CentOS 7.4 3.10..0-693 EulerOS 2.2 3.10.0-327 Ubuntu 14.04 3.13.0-24 父主题: FAQ
  • 删除虚拟机网络管理工具插件(可选) 分布式裸机镜像,使用os自带的NetworkManager网络管理工具,需要删除NetworkManager-config-server插件,否则会影响网卡自动获取ip。集中式裸机镜像不适用NetworkManager工具管理网络,可跳过。 执行命令 rpm -qa | grep NetworkManager-config-server 查询。 若存在则执行rpm -e NetworkManager-config-server 进行删除。 父主题: 虚拟机环境配置
  • 前提条件 已登录虚拟机。 已获取Hi1822驱动安装包及管理软件并上传至虚拟机。 获取方式如下: 参考软件准备章节下载驱动的zip包。 此处以“uNIC_GuestOS_Driver_BM_2.21.8.B070.tar.gz”为例,介绍如何获取最终需要的安装包。 下载“uNIC_GuestOS_Driver_BM_2.21.8.B070.tar.gz”驱动包并解压,根据操作系统类型和内核版本获取对应的驱动rpm包:kmod-hinic-5.0.0.7_3.10.0_957-1.el7.x86_64.rpm。
  • 操作步骤 进入rpm安装包所在目录,执行以下命令安装驱动: rpm -ivh hotplug-daemon-*.rpm rpm -ivh hiroce3-*.rpm --nodeps rpm -ivh kmod-hinic3-*.rpm rpm -ivh kmod-hisdk3-*.rpm rpm -ivh kmod-sssdk-*.rpm 等待命令执行完成,即为安装成功。 执行reboot命令,使驱动生效。
  • Debian Debian操作系统需要安装growroot包来实现自动扩盘。 执行命令:apt-get install cloud-initramfs-growroot 执行以下命令,查看cloud-initramfs-growroot包是否安装好。 dpkg -l | grep cloud-initramfs-growroot 回显如下类似信息表示安装成功。 root@bms:/home/bzqd# dpkg -l | grep cloud-initramfs-growrootii cloud-initrramfs-growroot 0.18.debian5 all automatically resize the root partition on first boot 父主题: 配置根分区自动扩盘
  • 操作步骤 在操作系统中打开命令行终端,执行su - root命令切换到root用户。 执行vi /etc/sysconfig/network/dhcp命令以vi编辑器打开待修改的配置文件。 输入“?DHCLIENT_PRIMARY_DEVICE”,按“Enter”定位到待修改的配置项。 按“i”进入编辑模式,将配置项的取值修改为“yes”,配置DHCP启动时获取默认网关。 按“Esc”退出编辑模式。 如果配置文件中没有“DHCLIENT_PRIMARY_DEVICE”配置项,则忽略此配置。 输入“?DHCLIENT_SET_HOSTNAME”,按“Enter”定位到待修改的配置项。 按“i”进入编辑模式,将配置项的取值修改为“no”,防止DHCP过程修改主机名。 按“Esc”退出编辑模式。 输入“?DHCLIENT_USE_LAST_LEASE”,按“Enter”定位到待修改的配置项。 按“i”进入编辑模式,将配置项的取值修改为“no”,配置DHCP持续获取IP地址能力。 按“Esc”退出编辑模式。 输入“?DHCLIENT6_MODE”,按“Enter”定位到待修改的配置项。 按“i”进入编辑模式,将配置项的取值修改为“managed”。 按“Esc”退出编辑模式。 输入:wq命令,按“Enter”保存配置并退出。
  • 操作步骤 如果要禁用密码远程登录,仅支持证书登录的方式,以提高裸金属服务器的安全性,可设置如下参数: 查看文件“/etc/ssh/sshd_config”中是否存在参数“ChallengeResponseAuthentication”且值是否为“no”,若不是则修改或添加该参数且值为“no”。使其在使用Xshell登录时,拒绝通过keyboard inactive方式输入密码登录。 如果开放root密码远程登录并开启root用户的ssh权限,需要执行以下操作: 允许root用户登录有一定的安全隐患,请谨慎操作。 执行以下命令,在vi编辑器中打开“/etc/ssh/sshd_config”。 vi /etc/ssh/sshd_config 将“sshd_config”中的“PasswordAuthentication”的值修改为“yes”,“UseDNS”的值修改为“no”。 如果是SUSE和OpenSUSE系列操作系统,需要将“sshd_config”中的“PasswordAuthentication”和“ChallengeResponseAuthentication”参数同时配置为“yes”。 如果是Ubuntu系列操作系统,需要将“PermitRootLogin”参数配置为“yes”。 修改shadow文件配置,将镜像模板中的初始root账户密码锁定,避免安全风险。 使用vi编辑器打开“/etc/shadow”配置文件。 vi /etc/shadow 在root账户的密码hash值中添加“!!”。修改后的配置文件如下: # cat /etc/shadow | grep root root:!!$6$SphQRPXu$Nvg6izXbhDPrcY3j1vRiHaQFVRpNiV3HD/bjDgnZrACOWPXwJahx78iaut1IigIUrwavVGSYQ1JOIw.rDlVh7.:17376:0:99999:7::: 修改完成后,按“Esc”,输入:wq保存并退出文件编辑。 如果是Ubuntu系列操作系统,需要将安装操作系统过程中新创建的用户删除。例如创建的用户为“ubuntu”,删除命令:userdel -rf ubuntu 。
  • 配置vsftpd服务 安装宿主机的Linux操作系统后,打开终端terminal,输入以下命令,查看vsftpd服务状态。 service vsftpd status 观察是否自启动(enabled),并且是否处于开启状态(active)。 如果没有自启动,执行命令:service enable vsftpd 如果没有处于开启状态,执行命令:service vsftpd start 父主题: 附录
  • 配置Cloud-Init 在安装完Cloud-Init后,需要配置cloud.cfg文件,用于定制Cloud-Init在裸金属服务器初始化时的功能配置。 使用vi编辑器修改“/etc/cloud/cloud.cfg”配置文件,以下章节内容仅为示例,应该以实际需求为准。 cloud-init-0.7.5配置 cloud-init-0.7.6配置 cloud-init-0.7.9及以上版本配置 父主题: 安装并配置虚拟机(Linux)
  • 操作步骤 禁用方法可自行设置,例如: 在文件/root/.bash_profile中添加如下语句: alias shutdown="echo 'Please do not run shutdown here. Go to the console to stop the VM.'" alias poweroff="echo 'Please do not run poweroff here. Go to the console to stop the VM.'"
  • 操作步骤 具体编译和安装步骤如下: 例如:hinic version: 5.5.0.13 Compile hinic cd hinic make Make the driver still effective after restarting cp hinic.ko /lib/modules/`uname -r`/updates/ note: If the / lib / modules / `uname -r` / updates directory does not exist, create it manually depmod `uname -r` find the first initramfs file from system startup file /boot/grub/grub.cfg note: initramfs file follows command 'initrd', and file name usually contains '.img'. add hinic driver into initramfs file found in the previous step, for example, the file is initrd.img dracut --force-drivers hinic --force /boot/initrd.img
  • x86:Ubuntu 16.04/Ubuntu 18.04 使用vi编辑器打开“/etc/default/grub”,在GRUB_CMDLINE_LINUX字段内容的后面添加如下信息: consoleblank=600 console=tty0 console=ttyS0,115200 执行下面命令刷新配置。 执行stty -F /dev/ttyS0 speed 115200命令刷新波特率为115200 执行stty -F /dev/ttyS0 -a命令查看当前波特率是否为115200 执行grub-mkconfig -o /boot/grub/grub.cfg命令 使用vi编辑器打开“/etc/rc.local”,在文件中增加如下内容: systemctl stop getty@ttyS0 如果要使用root用户通过串口进行登录,需要修改安全配置文件。在“/etc/securetty”文件最后添加ttyS0。 执行命令systemctl is-enabled serial-getty@ttyS0查看serial-getty@ttyS0状态设置为开机自启动 父主题: 配置裸金属服务器远程登录
  • 升级昇腾服务器芯片驱动 操作场景 该任务指导用户升级Atlas 800 训练服务器(型号9000)昇腾服务器芯片的驱动。 run升级包支持一键式升级,本章节以Atlas 800 训练服务器(型号9000)的A800-9000-npu-driver_x.x.x_euleros2.8-aarch64.run包为例说明,具体操作以客户实际host系统对应驱动包为准。 驱动升级不会改变系统的用户名和密码。 对系统的影响 Atlas 800 训练服务器(型号9000)驱动版本升级过程中需要复位系统,会导致业务中断。为了减少对业务的影响,执行升级操作前请提前切走业务。 操作步骤 参照升级前准备准备驱动包“A800-9000-npu-driver_x.x.x_euleros2.8-aarch64.run”。 使用root账户登录Atlas 800 训练服务器(型号9000)所在服务器。 将“A800-9000-npu-driver_x.x.x_euleros2.8-aarch64.run”上传至到Linux系统任意目录下,如/opt下。 进入软件包“A800-9000-npu-driver_x.x.x_euleros2.8-aarch64.run”所在路径,如/opt下。 cd /opt 执行如下命令,更改“A800-9000-npu-driver_x.x.x_euleros2.8-aarch64.run”软件包权限。 chmod u+x A800-9000-npu-driver_x.x.x_euleros2.8-aarch64.run 执行./A800-9000-npu-driver_x.x.x_euleros2.8-aarch64.run --check命令,校验run安装包的一致性和完整性。 执行升级命令完成升级操作。 升级过程支持一键式升级操作,可执行./A800-9000-npu-driver_x.x.x_euleros2.8-aarch64.run --upgrade命令,完成升级。 出现以下类似回显,表示升级成功。 Driver package install success! Reboot needed for installation/upgrade to take effect! 升级驱动时,会将动态库libdcmi.so和头文件dcmi_interface_api.h拷贝到“/usr/local/dcmi/”目录下。 驱动升级过程中昇腾服务器驱动的日志信息输出在“/var/log/ascend_seclog/ascend_install.log”文件中。 重启系统。 reboot 检查升级后的版本号。 在软件包安装路径下,执行以下命令查看所升级软件包版本是否正确。 cat version.info 软件包安装默认路径:“/usr/local/Ascend/driver”。 如果升级后无法登录host系统,请联系技术支持解决。 如果升级后不是目标版本或者升级失败,请重新进行升级。如果依然升级失败,请记录故障现象和操作步骤,并联系技术支持解决。 父主题: 升级组件
  • 安装方法 请参考获取并校验一键式重置密码插件完整性,下载对应的一键式重置密码插件CloudResetPwdAgent.zip并完成完整性校验。 安装一键式重置密码插件对插件的具体放置目录无特殊要求,请您自定义。 解压软件包CloudResetPwdAgent.zip。 安装一键式重置密码插件对插件的解压目录无特殊要求,请您自定义。 安装一键式重置密码插件。 双击“CloudResetPwdAgent.Windows”文件夹下的“setup.bat”文件。 安装密码重置插件。 查看任务管理器,检查密码重置插件是否安装成功。 如果在任务管理器中查找到了cloudResetPwdAgent服务,如图1所示,表示安装成功,否则安装失败。 图1 安装插件成功 如果密码重置插件安装失败,请检查安装环境是否符合要求,并重试安装操作。
  • 操作步骤 解压缩准备工作中的“onboard_driver_win2k16.iso”文件,找到其中的Intel网卡所在的压缩包或文件夹,如果是压缩包,如“NIC-82599_I350_X540_X550_X710_X722_XL710_XXV710-Win2K16-XXX",解压之后获取其中的“PRO40GB\Winx64\NDIS64”文件夹。 参考安装chipset驱动章节的步骤4,挂载boot.wim文件镜像,添加NDIS64文件夹中的驱动。 参考安装chipset驱动章节的步骤5,保存完成后,再进行卸载。 参考安装chipset驱动章节的步骤6,挂载install.wim文件镜像。 参考安装chipset驱动章节的步骤3.2.2-7,保存完成后进行卸载。
  • 升级前准备 升级前检查 升级操作前,请按照表1中序号顺序进行检查,并记录检查结果。 表1 升级前检查表 序号 项目 检查标准 1 检查软件版本 查询并记录当前系统中Atlas 800 训练服务器(型号9000)版本。 确认需要升级的版本。 2 检查系统状态 检查Atlas 800 训练服务器(型号9000)告警: 未出现告警,可直接升级。 出现告警时,请与技术支持确认告警情况,然后再决定下一步动作。 不同芯片的软件版本支持情况如表2所示。 表2 软件版本配套表 芯片名称 适配版本 昇腾服务器 A 20.0.0、20.1.0、20.2.0 昇腾服务器 B 20.0.0、20.1.0、20.2.0 昇腾服务器 Pro A 20.0.0、20.1.0、20.2.0 昇腾服务器 Pro B 20.2.0.SPC300 昇腾服务器 Premium A 20.2.0.SPC300 获取升级包 请通过下述方法获取升级包。 1. 登录A800-9000。 2. 打开目标版本“A800-9000 X.X.X”。 固件、驱动与CANN的配套关系,请查看CANN软件版本的《CANN 版本配套表》。 在指定版本页面下载对应升级包到客户端(本地PC)。获取的升级包如表3所示。 下文中所有x.x.x代表软件版本号。 A800-9000-npu-driver_x.x.x_linux-aarch64.run适配所有操作系统。 表3 升级包信息 硬件形态 host操作系统版本 host操作系统内核版本 驱动包名称 固件包名称 aarch_64+Atlas 800 训练服务器(型号9000) EulerOS 2.8 4.19.36-vhulk1907.1.0.h475 A800-9000-npu-driver_x.x.x_euleros2.8-aarch64.run A800-9000-npu-firmware_x.x.x.run CentOS7.6 4.14.0-115.el7a.0.1.aarch64 A800-9000-npu-driver_x.x.x_centos7.6-aarch64-.run Ubuntu18.04 4.15.0-45-generic 说明: 若内核版本和操作系统版本匹配失败,需先安装dkms,安装方法请参见驱动源码编译。 A800-9000-npu-driver_x.x.x_ubuntu18.04-aarch64.run CentOS8.2 4.18.X 说明: 支持升级到5.6.14。 A800-9000-npu-driver_x.x.x_linux-aarch64.run BC_Linux 7.6 4.19 A800-9000-npu-driver_x.x.x_centos7.6-aarch64-.run A800-9000-npu-driver_x.x.x_linux-aarch64.run kylinosv10SP1 说明: kylinosv10SP1在21.0.rc1及以上版本才支持。 4.19.90-17.ky10.aarch64 A800-9000-npu-driver_x.x.x_linux-aarch64.run BC_Linux 7.7 说明: BC_Linux 7.7在21.0.rc1及以上版本才支持。 4.19.25-203.e17.bclinux.aarch64 A800-9000-npu-driver_x.x.x_linux-aarch64.run 检查软件包完整性 为了防止软件包在传递过程或存储期间被恶意篡改,下载软件包时需下载对应的数字签名文件用于完整性验证。 在软件包下载之后,请参考《OpenPGP签名验证指南》,对从Support网站下载的软件包进行PGP数字签名校验。如果校验失败,请不要使用该软件包,先联系技术支持工程师解决。 使用软件包安装/升级之前,也需要按上述过程先验证软件包的数字签名,确保软件包未被篡改。 运营商客户请访问:http://support.huawei.com/carrier/digitalSignatureAction 企业客户请访问:https://support.huawei.com/enterprise/zh/tool/pgp-verify-TL1000000054 父主题: 升级
  • 设置句柄链接数为65535 一般linux 服务器默认的句柄数都是 1024,查看方法如下: [root@platservice6~]# ulimit -n 1024 裸金属服务器镜像标准要求镜像的句柄链接数为65535,修改方法如下: 使用vim命令编辑 /etc/systemd/system.conf文件设置如下 DefaultLimitNOFILE=65535 DefaultLimitNPROC=65535 按照以上步骤修改后,需要重启后登录重新查询,否则句柄数不会生效。 父主题: 虚拟机环境配置
  • 检验软件包完整性 为了防止软件包在传递过程或存储期间被恶意篡改,下载软件包时需下载对应的数字签名文件用于完整性验证。 在软件包下载之后,请参考《OpenPGP签名验证指南》,对从Support网站下载的软件包进行PGP数字签名校验。如果校验失败,请不要使用该软件包,先联系技术支持工程师解决。 使用软件包安装/升级之前,也需要按上述过程先验证软件包的数字签名,确保软件包未被篡改。 运营商客户请访问:http://support.huawei.com/carrier/digitalSignatureAction 企业客户请访问:https://support.huawei.com/enterprise/zh/tool/pgp-verify-TL1000000054 父主题: 安装前准备
  • 配置虚拟机(Windows) 该任务指导用户完成Windows云服务器的相关配置与其他驱动的安装,为最终生成的Windows裸金属服务器私有镜像做准备。 虚拟机环境配置 安装Cloudbase-Init 安装bms-network-config软件包(可选) 安装SDI卡驱动(可选) 安装一键式重置密码插件(可选) Windows时区校准设置 Windows虚拟内存设置 Windows自动更新配置(可选) SID配置
  • 主机名自动更新问题设置(可选) 问题现象:重启后主机名发生变化,恢复为console名称或曾用名。/etc/hosts 中localhost恢复为console名称或曾用名。建议:为保证不再意外出现这个问题,建议修改console名称与hostname一致。 检查方法: 检查/etc/cloud/cloud.cfg文件中update_hostname和manage_etc_hosts参数是否被注释(或者preserve_hostname参数是否为true)。 检查NetworkManager中是否有/etc/NetworkManager/NetworkManager.conf 中hostname-mode是否配置为none 检查/opt/huawei/network_config/bms-network-config.conf中enable_preserve_hostname 为True 处理命令: 集中式裸机网关: # 避免network修改主机名 sed -i 's/enable_preserve_hostname = False/enable_preserve_hostname = True/g' /opt/huawei/network_config/bms-network-config.conf #避免/etc/hosts重启后被修改 sed -i '/manage_etc_hosts/s/^/#/g' /etc/cloud/cloud.cfg #避免hostname更新 sed -i '/- update_hostname/s/^/#/g' /etc/cloud/cloud.cfg 分布式裸机网关: #避免/etc/hosts重启后被修改 sed -i '/manage_etc_hosts/s/^/#/g' /etc/cloud/cloud.cfg #避免hostname更新 sed -i '/- update_hostname/s/^/#/g' /etc/cloud/cloud.cfg #避免NetworkManager修改名称 sed -i '/\[main\]/a\hostname-mode=none' /etc/NetworkManager/NetworkManager.conf 父主题: 安全性配置
  • 操作背景 安装bms-network-config软件包,与Cloud-Init配合完成集中式裸金属服务器的网络配置,需要安装bms-network-config软件包的裸金属服务器规格如表1所示。分布式裸金属服务器(带SDI 3.0卡或SDI 2.2网络卡的机型)不需要执行此步骤。 表1 裸金属服务器规格 规格类型 规格名称 通用型 physical.s3.large、physical.s3.xlarge、physical.s3.2xlarge、physical.s4.medium、physical.s4.large、physical.s4.xlarge、physical.s4.2xlarge、physical.s4.3xlarge 本地存储型 physical.d1.large、physical.d2.tiny、physical.d2.large、physical.d2.xmedium 内存优化型 physical.m2.small、physical.m2.medium、physical.m2.large、physical.m2.xlarge IO优化型 physical.io1.large、physical.io2.xlarge GPU加速型 physical.p1.large、physical.p2.large、physical.g1.small、physical.p3.large、physical.pi6.3xlarge.6 高性能计算型 physical.h2.large、physical.hc2.xlarge 鲲鹏型 physical.ks1.2xlarge
  • 操作步骤 进入bms-network-config安装包所在目录,执行rpm -ivh bms-network-config-1.0-7.centosRedhat7.x86_64.rpm命令。 [root@localhost r74]# rpm -ivhbms-network-config-1.0-7.centosRedhat7.x86_64.rpmPreparing... ############################### [100%] Updating / installing... 1:bms-network-config-1.0.7.centosRe############################### [100%] SUSE 12/SUSE 15系列安装bms-network-config时,如果出现下面的依赖报错,请执行:rpm -ivh bms-network-config-1.0-9.suse12.x86_64.rpm --nodeps --force 对于Ubuntu/Debian操作系统,使用dpkg -ixxx进行安装,xxx为deb包名。 root@ubuntu:~/file# dpkg -i bms-network-config-1.0.7.ubuntu1604-918.debSelecting previously unselected package bms-network-config.(Reading database ... 97630 files and directories currently installed.)Preparing to unpack bms-network-config-1.0.7.ubuntu1604-918.deb ...Unpacking bms-network-config (1.0) ...Setting up bms-network-config (1.0) ...root@ubuntu:~/file# dpkg -s bms-network-config rpm包和deb包的名称以实际为准。 安装完成后,执行rpm -qa | grep bms-network-config,如下回显表示安装成功。 [root@localhost r74]# rpm -qa | grep bmsbms-network-config-1.0.7.centosRedhat7.x86_64 对于Ubuntu/Debian操作系统,使用dpkg -s bms-network-config命令查看。 查看服务状态。 对于Oracle Linux 7、Red Hat 7、CentOS 7、Ubuntu 16.04、Ubuntu 18.04、SUSE 12、SUSE 15、EulerOS操作系统,执行service bms-network-config status命令查看服务状态。如果不是“enabled”,请执行systemctl enable bms-network-config,开启服务。 [root@localhost r74]# service bms-network-config statusRedirecting to /bin/systemctl status bms-network-config.service bms-network-config.service - Network Config Loaded: loaded (/usr/lib/systemd/system/bms-network-config service; enabled vendor preset: disabled) Active: inactive (dead) 对于Red Hat 6系列、CentOS 6系列、SUSE 11 SP4和Oracle Linux 6.8、Oracle Linux 6.9操作系统,执行chkconfig --list | grep bms-network-config命令查看服务状态。如果不是“on”,请执行chkconfig bms-network-config on命令,开启服务。 [root@localhost r69]# chkconfig --list | grep bmsbms-network-config 0:off 1:off 2:on 3:on 4:off 5:on 6:off 对于Ubuntu 14.04/Debian,可以使用initctl status bms-network_config查看安装状态。 root@ubuntu:~# initctl status bms-network_configbms-network_config stop/waiting 检查服务启动依赖。 参考使用systemctl cat bms-network-config命令,确保服务文件如下: [Unit]Description=NetworkConfigDefaultDependencies=noAfter=dbus.serviceWants=dbus.service[Service]Type=oneshotExecStart=/usr/bin/bms-network_config rhelRemainAfterExit=yesTimeoutSec=0[Install]WantedBy=multi-user.target 尤其注意依赖项顺序。如果不对,使用vim /usr/lib/systemd/system/bms-network-config.service命令进行修改。
  • Red Hat 6系列/CentOS 6系列/Oracle Linux 6系列 执行下列命令: chkconfig --list | grep cloud 如下图,若红框部分处于“on”状态,则表示服务已被自启动。 如果Cloud-Init四个阶段的服务未被自启动,在命令行执行: chkconfig cloud-init on chkconfig cloud-init-local on chkconfig cloud-config on chkconfig cloud-final on 父主题: 查看Cloud-Init服务状态
  • 操作步骤 在虚拟机上,执行以下命令,查看网卡名称。 ifconfig -a 执行以下命令,查看网卡是否获取到IP地址。 ifconfig 显示如下回显信息(xxx表示自动获取的IP地址,XX表示MAC地址): eth0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XXinet addr:xxx.xxx.xxx.xxx Bcast:xxx.xxx.x.xxx Mask:xxx.xxx.xxx.xxx 如果没有获取到(否则跳过此步骤),执行以下命令,使网卡动态获取IP地址。 ifup 网卡名称 示例: ifup eth0 显示如下回显信息: Determining IP information for eth0... done 若提示无法ifup,则可以使用如下命令: ip link set 网卡名称 up dhclient 网卡名称 也可以执行下列命令: ifconfig eth0 up 一般无回显信息。
共100000条
提示

您即将访问非华为云网站,请注意账号财产安全