华为云用户手册

  • 修改弹性云服务器实例的主机名(修改hostname) 如果您希望修改后的主机名在弹性云服务器关机、重启后仍然生效,需要将其写入相应的Cloud-init配置文件中,使之永久生效。 假设修改后的主机名为“new_hostname”。 修改配置文件“/etc/hostname”。 执行以下命令,编辑配置文件“/etc/hostname”。 sudo vim /etc/hostname 修改配置文件,将文件中的主机名替换为修改后的主机名(new_hostname)。 执行以下命令,保存并退出文件。 :wq 修改配置文件“/etc/sysconfig/network”。 执行以下命令,编辑配置文件“/etc/sysconfig/network”。 sudo vim /etc/sysconfig/network 修改涉及“HOSTNAME”的参数值,将其设置为修改后的主机名(new_hostname)。 HOSTNAME=修改后的主机名 如果配置文件中没有HOSTNAME,请手动补充并将参数值设置为修改后的主机名。 示例: HOSTNAME=new_hostname 执行以下命令,保存并退出文件。 :wq 修改配置文件“/etc/cloud/cloud.cfg”。 执行以下命令,编辑配置文件“/etc/cloud/cloud.cfg”。 sudo vim /etc/cloud/cloud.cfg 选择如下方法,修改配置文件。 方法一:修改或添加“preserve_hostname”参数项。 如果文件“/etc/cloud/cloud.cfg”中已有参数项“preserve_hostname: false”,将其修改为“preserve_hostname: true”即可。如果文件“/etc/cloud/cloud.cfg”中没有该参数项,需在“cloud_init_modules”模块前,添加语句preserve_hostname: true。 选择方法一,弹性云服务器关机、重启后,修改后的主机名(new_hostname)仍然生效。但是,如果使用该弹性云服务器制作私有镜像,并使用生成的镜像重新创建弹性云服务器,则新创建的弹性云服务器的主机名即为私有镜像使用的主机名(new_hostname),不能通过Cloud-init重新注入用户自定义名称。 方法二(推荐):删除或者注释语句- update_hostname。 选择方法二,弹性云服务器关机、重启后,修改后的主机名(new_hostname)仍然生效。但是,如果使用该弹性云服务器制作私有镜像,并使用生成的镜像重新创建弹性云服务器,用户可以通过Cloud-init注入用户自定义名称(如new_new_hostname),并通过本节内容长久有效地修改静态主机名。 部分操作系统版本的弹性云服务器在通过Cloud-init注入用户自定义名称后,可能出现使用hostname命令获取的主机名带“.novalocal”后缀的情况,详细内容,请参见弹性云服务器的主机名带后缀novalocal,这正常吗?。 针对这种情况,您可以参考配置Cloud-Init工具的步骤8,修改配置使得通过私有镜像创建的弹性云服务器的主机名不带“.novalocal”后缀。 执行以下命令,重启弹性云服务器。 sudo reboot 执行以下命令,验证主机名的修改是否永久生效。 sudo hostname 如果回显的内容是修改后的主机名(new_hostname),则表示主机名修改成功,永久生效。
  • 修改弹性云服务器实例的主机名与IP地址的映射(修改hosts) 如果您希望将修改后的主机名作为首选的主机名、本地域和本地主机,在修改完主机名后,还需要更新主机名与IP地址的映射并将配置写入相应的Cloud-init配置文件中,使之永久生效。 假设修改后的主机名为“new_hostname”。 修改配置文件“/etc/hostname”。 执行以下命令,编辑配置文件“/etc/hostname”。 sudo vim /etc/hostname 修改配置文件,将文件中的主机名替换为修改后的主机名(new_hostname)。 执行以下命令,保存并退出文件。 :wq 修改配置文件“/etc/sysconfig/network”。 执行以下命令,编辑配置文件“/etc/sysconfig/network”。 sudo vim /etc/sysconfig/network 修改涉及“HOSTNAME”的参数值,将其设置为修改后的主机名(new_hostname)。 HOSTNAME=修改后的主机名 如果配置文件中没有HOSTNAME,请手动补充并将参数值设置为修改后的主机名。 示例: HOSTNAME=new_hostname 执行以下命令,保存并退出文件。 :wq 修改配置文件“/etc/cloud/cloud.cfg”。 执行以下命令,编辑配置文件“/etc/cloud/cloud.cfg”。 sudo vim /etc/cloud/cloud.cfg 选择如下方法,修改配置文件。 方法一:修改或添加“preserve_hostname”参数项。 如果文件“/etc/cloud/cloud.cfg”中已有参数项“preserve_hostname: false”,将其修改为“preserve_hostname: true”即可。如果文件“/etc/cloud/cloud.cfg”中没有该参数项,需在“cloud_init_modules”模块前,添加语句preserve_hostname: true。 选择方法一,弹性云服务器关机、重启后,修改后的主机名(new_hostname)仍然生效。但是,如果使用该弹性云服务器制作私有镜像,并使用生成的镜像重新创建弹性云服务器,则新创建的弹性云服务器的主机名即为私有镜像使用的主机名(new_hostname),不能通过Cloud-init重新注入用户自定义名称。 方法二(推荐):删除或者注释语句- update_hostname。 选择方法二,弹性云服务器关机、重启后,修改后的主机名(new_hostname)仍然生效。但是,如果使用该弹性云服务器制作私有镜像,并使用生成的镜像重新创建弹性云服务器,用户可以通过Cloud-init注入用户自定义名称(如new_new_hostname),并通过本节内容长久有效地修改静态主机名。 将“/etc/hosts”文件中hostname和ip的映射更新为以 127.0.0.1开头的条目,将“new_hostname”作为您首选的主机名、本地域和本地主机。 执行以下命令,编辑“/etc/hosts”文件。 sudo vim /etc/hosts 修改127.0.0.1开头的条目,将localhost、localhost.localdomain替换为“new_hostname”。 ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 127.0.0.1 new_hostname new_hostname 执行以下命令,保存并退出文件。 :wq 修改配置文件“/etc/cloud/cloud.cfg”。 执行以下命令,编辑配置文件“/etc/cloud/cloud.cfg”。 sudo vim /etc/cloud/cloud.cfg 将“manage_etc_hosts”参数项配置为“manage_etc_hosts: false”。 manage_etc_hosts: false 执行以下命令,保存并退出文件。 :wq 执行以下命令,重启弹性云服务器。 sudo reboot 执行以下命令,验证主机名和hosts的修改是否永久生效。 sudo hostname sudo cat /etc/hosts 如果回显的内容是修改后的主机名(new_hostname)以及hosts,则表示修改成功,永久生效。
  • 处理方法 针对原因一: 创建私有镜像时不安装Cloud-init工具,将无法对弹性云服务器进行自定义配置,此时,用户只能使用镜像原有密码或密钥登录弹性云服务器。 其中,镜像原有密码或密钥指创建私有镜像时,用户自己设置的操作系统密码或密钥。 如果忘记镜像原有密码,或镜像原有密钥丢失,可以通过弹性云服务器页面提供的“重置密码”功能,自助完成弹性云服务器的密码重置。 针对原因二: 勾选待获取密钥的弹性云服务器,单击“重启”,重新启动弹性云服务器。 重启成功后,再次使用密钥文件登录弹性云服务器,确认是否能够正常登录。 是,结束。 否,请联系客服寻求技术支持。
  • 包年/包月的云硬盘怎么删除或者退订 您无法直接删除该云硬盘,但是可以根据需求退订该云硬盘。具体请参见删除云硬盘,退订规则具体请参见云服务退订规则说明。 包年/包月的系统盘不支持单独退订,需要跟随云服务器一起退订。 随包年/包月云服务器一同购买或追加购买的包年/包月非共享的数据盘,到期时间与云服务器一致,该数据盘处于“正在使用”、“可用”或“错误”状态时,支持退订云服务器时同时退订数据盘,也可以单独退订包年/包月数据盘。 单独购买的包年/包月共享/非共享数据盘,到期时间与挂载的包年/包月云服务器不一致,支持单独退订包年/包月数据盘。 父主题: 磁盘分区/挂载/扩容
  • 无法导入密钥对,怎么办? 当您的浏览器是IE9时,可能无法导入密钥对,请参考如下步骤修改浏览器默认属性后重试。 在浏览器主界面,单击。 选择“Internet选项”。 单击选择“安全”页签。 单击“Internet”。 如果安全级别显示为“自定义”,单击“默认级别”按钮,把设置还原为默认级别。 滑动安全级别滑块,把安全级别调到“中”级别,单击“应用”按钮。 选择“自定义级别”。 将“对未标记为可安全执行脚本的ActiveX控件初始化并执行脚本”设置为“提示”。 单击“确定”。 父主题: 密码与密钥对
  • 问题描述 用户使用hostname命令查看不同镜像的弹性云服务器主机名,发现部分镜像的弹性云服务器主机名带后缀“.novalocal”,如示例所示: 假设创建弹性云服务器时,用户自定义的主机名是“abc”,使用hostname命令查看不同镜像下,弹性云服务器的主机名以及重启弹性云服务器后的主机名,显示结果如表1所示。 表1 不同镜像查询的主机名 镜像 重启前查询的主机名 重启后再次查询的主机名 CentOS 6.8 abc abc.novalocal CentOS 7.3 abc.novalocal abc.novalocal Ubuntu 16 abc abc
  • 使用SerialNumber查询磁盘标识(Windows) 如果控制台上显示的是SerialNumber,有以下两种方法查看对应的设备名称。 cmd命名查询方式: 在Windows操作系统中以管理员身份启动cmd,并执行以下命令。 wmic diskdrive get serialnumber wmic path win32_physicalmedia get SerialNumber wmic path Win32_DiskDrive get SerialNumber SerialNumber是磁盘UUID的前20位。 例如:控制台上VBD盘对应的SerialNumber为“97c876c0-54b3-460a-b”,使用以下任一命令查询磁盘SerialNumber。 wmic diskdrive get serialnumber wmic path win32_physicalmedia get SerialNumber wmic path Win32_DiskDrive get SerialNumber 回显信息如下所示: 图1 获取磁盘SerialNumber 执行以下命令查看SerialNumber对应的磁盘。 wmic diskdrive get Name, SerialNumber 图2 查看SerialNumber对应的磁盘 PowerShell命名查询方式: 在Windows操作系统中以管理员身份启动PowerShell。 执行以下命令查看逻辑卷对应的磁盘。 Windows 2012及以上版本的操作系统 执行以下命令查看逻辑卷对应的磁盘 Get-CimInstance -ClassName Win32_LogicalDiskToPartition |select Antecedent, Dependent |fl 图3所示查询到的逻辑卷C对应的磁盘是Disk 0 执行以下命令查看SerialNumber与磁盘的对应关系。 Get-Disk |select Number, SerialNumber 图3所示SerialNumber“97c876c0-54b3-460a-b”对应的是Disk 0。 图3 查看逻辑卷对应的磁盘 Windows 2012以下版本的操作系统 执行以下命令查看逻辑卷对应的磁盘 Get-WmiObject -Class Win32_PhysicalMedia |select Tag, Serialnumber 执行以下命令查看SerialNumber与磁盘的对应关系。 Get-WmiObject -Class Win32_LogicalDiskToPartition |select Antecedent, Dependent |fl
  • 使用BDF查询磁盘挂载点(Linux) 执行以下命令,使用BDF查看对应的设备名称。 ll /sys/bus/pci/devices/BDF磁盘标识/virtio*/block 例如:控制台上VBD盘对应的BDF磁盘标识为“0000:02:02.0”,执行以下命令查询设备名称。 ll /sys/bus/pci/devices/0000:02:02.0/virtio*/block 回显信息如下所示: [root@ecs-ab63 ~]# ll /sys/bus/pci/devices/0000:02:02.0/virtio*/block total 0 drwxr-xr-x 8 root root 0 Dec 30 15:56 vdb 系统回显即为磁盘设备名称(即“/dev/vdb”)。
  • 操作步骤 以管理员账号(root用户或Administrator用户)登录弹性云服务器。 执行以下命令,创建配置文件“pip.conf”。 mkdir ~/.pip touch ~/.pip/pip.conf 按如下内容修改配置文件“pip.conf”: [global] index-url = http://mirrors.myhuaweicloud.com/pypi/web/simple format = columns [install] trusted-host=mirrors.myhuaweicloud.com 如果使用过程中发现某些包不可用,可能是数据正在同步,请过几个小时后再重试。
  • 操作步骤 以CentOS 6.5操作系统为例。 登录弹性云服务器。 创建或修改静态路由配置文件。 在“/etc/sysconfig/”目录下创建或修改静态路由配置文件static-routes文件,当系统没有此文件时,可以新建此文件。向文件中添加一行静态路由记录,例如: any net 192.168.2.0 netmask 255.255.255.0 gw 192.168.1.34 添加完成后保存退出,最终文件内容如下: 重启网络服务,使静态路由生效。 service network restart 执行以下命令,查看路由信息。 route -n
  • 按需计费模式 按需付费是后付费方式,可以随时开通/删除弹性云服务器,支持秒级计费,系统会根据云服务器的实际使用情况每小时出账单,并从账户余额里扣款。 E CS 的“按需计费”是秒级计费,ECS产品价格详情中标出了每小时价格,您可以将每小时价格除以3600,即得到每秒价格。 示例,某一按需实例价格为0.68元/小时,购买一台按需实例根据实际使用时长、按秒计费。 使用30分钟,根据实际使用时长按秒计费:(0.68/3600) × 30 × 60=0.34元 使用1小时30分钟,根据实际使用时长按秒计费:(0.68/3600) × 90 × 60=1.02元 按需付费的弹性云服务器关机再次开机时,可能会出现由于资源不足引起的启动失败,请过一段时间再次启动,或更改云服务器规格。
  • 处理方法(Windows) 本文以Windows 2012为例进行介绍,其他版本请参考对应操作系统帮助文档。 在网络连接中选择其中一个网络设备,单击鼠标右键,选择“禁用”,再单击“启用”。 对于DHCP Client长期不发起请求的情况(例如重启网卡后又复现),可以参照以下操作: 在网络连接中选择“属性”。 在弹出的窗口中选择“Internet协议版本4”,单击“属性”,修改相关配置。 重启云服务器使网络配置生效。 若依然无法解决,请联系技术支持。
  • 处理方法(Linux) 本文以CentOS 7.2为例进行介绍,其他版本操作系统请参考对应操作系统帮助文档。 登录Linux云服务器,执行如下命令,查看是否存在dhclient进程。 ps -ef | grep dhclient 若dhclient进程不存在,可以重启网卡或执行以下命令主动发起DHCP请求。 dhclient eth0或ifdown eth0 + ifup eth0或dhcpcd eth0 对于DHCP Client长期不发起请求的情况(例如重启网卡后又复现),可以参照以下操作: 执行如下命令,配置静态IP。 vi /etc/sysconfig/network-scripts/ifcfg-eth0 BOOTPROTO=static IPADDR=192.168.1.100 #IP地址(修改) NETMASK=255.255.255.0 #掩码值(修改) GATEWAY=192.168.1.1 #网关地址(修改) 重启云服务器使网络配置生效。 选取有DHCP持续获取能力的镜像。 若以上步骤没有解决问题,可以通过查看客户云服务器的messages日志(路径为“/var/log/messages”)排查问题,通过网卡的mac地址过滤日志,检查是否有客户的进程影响DHCP获取IP。 若依然无法解决,请联系技术支持。
  • 操作步骤 登录弹性云服务器。 执行以下命令,切换至root用户。 sudo su - 执行以下命令,编辑文件/etc/sysconfig/network/ifcfg-ib0。 vi /etc/sysconfig/network/ifcfg-ib0 写入如下内容: DEVICE=ib0 BOOTPROTO=static IPADDR=IB网卡待配置的IP地址 NETMASK=子网掩码 STARTMODE=auto IB网卡待配置的IP地址与子网掩码计算方法,请参见背景知识。 执行以下命令,重启网络使配置生效。 service network restart
  • 背景知识 为了保证同一租户下弹性云服务器给IB网卡配置的IP地址不冲突,建议根据VPC网络的IP地址进行计算,获取待配置的IP地址。具体方法如下: 假设给IB网卡分配的IPADDR前两个八位固定为169.254,后两个八位应该与eth0的IP地址的后两个八位相同,子网掩码与eth0的掩码相同。 示例: 假设eth0的IP地址为192.168.0.100/24,则IB网卡待配置的IP地址为169.254.0.100/24。
  • 物理机故障时,弹性云服务器是否会自动恢复? 弹性云服务器在物理机故障时,可以自动恢复。 弹性云服务器运行在物理机上,虽然提供了多种机制来保证系统的可靠性、容错能力和高可用性,但是,服务器的硬件、电源等部件仍有较小概率的损坏。如果物理设备的损坏导致物理机电源无法正常工作或重启,会导致CPU和内存数据丢失,无法进行热迁移来恢复弹性云服务器。 云平台默认提供了自动恢复功能,以冷迁移的方式重启弹性云服务器,使弹性云服务器具备高可靠性和强大的动态迁移能力。当弹性云服务器所在的硬件出现故障时,系统会自动将弹性云服务器迁移至正常的物理机,保障您受到的影响最小,该过程会导致云服务器重启。 您可以在 云监控服务 控制台为弹性云服务器开启“一键告警”功能,以便在HA发生(弹性云服务器所在的物理机出现故障,系统自动迁移弹性云服务器至正常的物理机)时,及时获得通知。配置方法请参见一键告警。 自动恢复功能不保证用户数据的一致性。 仅支持物理主机故障产生的弹性云服务器自动恢复,弹性云服务器本身故障当前不支持自动恢复。 弹性云服务器所在的物理主机关机后,才能执行自动恢复。如果物理主机内存故障等因素导致物理主机未关机,则不能执行自动恢复。 对于同一弹性云服务器,如果发生物理主机故障,12小时内仅允许1次自动恢复操作。 如下场景时,可能会引起自动恢复弹性云服务器失败: 系统发生大规模故障,导致迁移弹性云服务器前,找不到可用的物理主机。 迁移弹性云服务器时,用于迁移的物理主机临时容量不足。 对于包含如下特殊资源的弹性云服务器,暂不支持自动恢复功能: 本地盘 直通FPGA卡 直通IB网卡 父主题: 数据备份与恢复
  • 问题描述 弹性云服务器挂载VBD类型磁盘,采用ext4格式的分区,控制台可能打印如下日志: blk_update_request: operation not supported error, dev vdb, sector 826298624 op 0x9:(WRITE_ZEROES) flags 0x800 phys_seg 0 prio class 0 图1 打印日志 涉及操作系统:Ubuntu 20.04、CentOS 8.0、CentOS 8.1等内核版本在4.18及以上的ECS。
  • 前提条件 准备一台Linux操作系统的临时弹性云服务器,建议操作系统为Ubuntu14.04以上版本,该临时弹性云服务器与待重置密码的弹性云服务器位于同一个可用区,并具有相同的CPU架构。 目前仅支持Ubuntu 16.04和Ubuntu 18.04版本的公共镜像执行该操作。 您可以选择符合要求的已有云服务器作为临时弹性云服务器,也可以重新购买一台临时弹性云服务器。 重新购买的弹性云服务器在重置密码后,建议释放,以免继续收费。 临时弹性云服务器已经绑定弹性公网IP,并配置系统apt-get源。 通过下面的方法,在临时弹性云服务器中安装ntfs-3g和chntpw软件包。 方法一: 执行以下命令,安装ntfs-3g和chntpw软件包。 sudo apt-get install ntfs-3g chntpw 方法二: 根据临时弹性云服务器的操作系统版本,下载对应版本的ntfs-3g和chntpw软件包进行安装。
  • 操作场景 如果Windows操作系统弹性云服务器未安装密码重置插件或者通过控制台重置密码后不生效,可以参见本节内容重新设置密码。 本节操作介绍的方法仅适用于修改Windows本地账户密码,不能修改域账户密码。 Linux操作系统请参见重置Linux云服务器密码(未安装重置密码插件)。 如果弹性云服务器提前安装了密码重置插件,请参见在控制台重置云服务器密码操作获取新密码。 公共镜像创建的弹性云服务器默认已安装一键式重置密码插件。请参考在控制台重置云服务器密码重置密码。 本节操作的方法需要卸载系统盘,为了避免造成系统盘数据丢失,建议您在操作前先备份系统盘或制作系统盘快照。
  • 问题描述 弹性云服务器创建成功后,使用free -m命令查询内存大小,查询结果与实际配置不符,较之创建时的配置要小一些。 示例: 假设创建该弹性云服务器时,配置的实际内存大小为4194304KB(即4096MB)。创建完成后,使用free -m命令查询内存大小,回显如下: [root@localhost ~]# free -m total used free shared buff/cache available Mem: 3790 167 3474 8 147 3414 Swap: 1022 0 1022 可以看到内存只有3790MB,小于实际的4096MB。 但是使用dmidecode -t memory命令查看实际的硬件内存大小时,回显如下: [root@localhost ~]# dmidecode -t memory # dmidecode 3.0 Getting SMBIOS data from sysfs. SMBIOS 2.8 present. Handle 0x1000, DMI type 16, 23 bytes Physical Memory Array Location: Other Use: System Memory Error Correction Type: Multi-bit ECC Maximum Capacity: 4 GB Error Information Handle: Not Provided Number Of Devices: 1 Handle 0x1100, DMI type 17, 40 bytes Memory Device Array Handle: 0x1000 Error Information Handle: Not Provided Total Width: Unknown Data Width: Unknown Size: 4096 MB Form Factor: DIMM Set: None Locator: DIMM 0 Bank Locator: Not Specified Type: RAM Type Detail: Other Speed: Unknown Manufacturer: QEMU Serial Number: Not Specified Asset Tag: Not Specified Part Number: Not Specified Rank: Unknown Configured Clock Speed: Unknown Minimum Voltage: Unknown Maximum Voltage: Unknown Configured Voltage: Unknown 可以看到使用dmidecode -t memory查看的内存大小与实际配置一致。
  • 问题原因 首先,系统启动时会初始化相关设备,该过程会占用内存,内核启动时,也会占用一部分的内存。其中,kdump占用的内存是可以自行设置的,如无特殊要求,请勿自行修改kdump占用的内存大小。 其次,free -m命令查询的是弹性云服务器的可用内存,dmidecode -t memory命令查询的是实际硬件内存大小。 对于采用QingTian虚拟化类型的规格(例如C7),因其基于全卸载架构,相比于KVM虚拟化类型的规格,还需要从虚拟机内存中分配一部分内存用于实现客户设备功能以及加速,例如页表管理、IO缓存等。 因此,使用free -m命令查询到的内存大小比实际的要小一些,属于正常情况,非问题。 物理机同样存在该问题。
  • 弹性云服务器能否更换操作系统? 弹性云服务器支持更换操作系统。 如果弹性云服务器当前使用的操作系统不能满足业务需求(如软件要求的操作系统版本较高),您可以选择切换弹性云服务器的操作系统。 云平台支持不同镜像类型(包括公共镜像、私有镜像、共享镜像以及市场镜像)与不同操作系统之间的互相切换。您可以将现有的操作系统切换为不同镜像类型的操作系统。 更换约束限制条件以及方法请参见切换弹性云服务器的操作系统。 父主题: 操作系统变更
  • 包年/包月和按需计费模式是否支持互相切换? 华为云支持包年/包月和按需计费模式互相切换。 图1 ECS计费模式变更 按需计费转换为包年/包月: 按需计费是后付费模式,按弹性云服务器的实际使用时长计费,可以随时开通/删除弹性云服务器。 如果您需要长期使用当前弹性云服务器,可以将按需购买的云服务器转为包年/包月计费模式,节省开支。具体操作,请参考按需转包年/包月。 包年/包月转换为按需计费: 包年/包月是预付费模式,按订单的购买周期计费,适用于可预估资源使用周期的场景。 如果您需要更灵活的计费方式,按照弹性云服务器的实际使用时长计费,您可以将实例的计费方式转为按需付费。包年/包月转按需,按需的计费模式立即生效。具体操作,请参考包年/包月转按需。 只有通过实名认证的客户,才可以执行包年/包月转按需操作。 在续费管理页面,订单状态是“使用中”的云服务器资源才能执行包年/包月转按需。 解决方案组合产品不支持包年/包月转按需。 已开票资源不支持包年/包月转按需。 父主题: 计费相关
  • 处理方法 方法一:重启云服务器。 重启后,云服务器可以正常使用,该问题再次发生概率通常较低。 方法二:更新驱动版本。 如果云服务器重启后,该问题依然出现,则需要通过NVIDIA官方下载对应CUDA驱动版本的最新版本。 登录NVIDIA官方驱动下载页面,地址为:https://www.nvidia.cn/Download/index.aspx?lang=cn。 图2 驱动下载页面 填写产品信息并单击“搜索”,可跳转至驱动的最新版本下载页面。 图3 最新版本驱动 您可以通过“发布重点”获取该驱动版本更新或解决的问题,用于判断是否进行升级。
  • 操作步骤 以镜像为CentOS 7.3 64bit的弹性云服务器为例,用户在创建弹性云服务器时,创建了容量为60GB的系统盘,但是查询系统盘分区后,显示的容量大小仅为40GB。 为使用增加的20GB容量,需调整系统盘分区,具体操作如下: 查看磁盘分区。 以root用户登录Linux弹性云服务器。 执行以下命令,查看云服务器的磁盘详情。 fdisk -l 回显类似如下,其中,“/dev/xvda”或“/dev/vda”表示系统盘。 图1 查看磁盘详情 执行以下命令,查看磁盘分区。 parted -l /dev/xvda 图2 查看磁盘分区 将系统盘扩容后的空间划分为一个新的分区。 执行以下命令,进入fdisk模式。以“/dev/xvda”为例: fdisk /dev/xvda 回显类似如下: [root@ecs-8d6c ]# fdisk /dev/xvda Welcome to fdisk (util-linux 2.23.2). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Command (m for help): 输入“n”,按“Enter”,开始新建分区。 本例中由于系统盘原来已经有2个分区,所以系统自动添加第3个分区。 回显类似如下: 图3 新建分区 输入新分区的起始磁柱编号,按“Enter”。 其中,起始磁柱编号必须大于原有分区的结束磁柱编号。本例中设置新分区的起始磁柱编号为默认值,直接按“Enter”,则回显类似如下: 图4 输入新分区的起始磁柱编号 输入新分区的结束磁柱编号,按“Enter”。 本例中设置新分区的结束磁柱编号为默认值,直接按“Enter”,则回显类似如下: 图5 输入新分区的结束磁柱编号 输入“p”,按“Enter”,查看新建分区。 回显类似如下: 图6 查看新建分区 输入“w”,按“Enter”,保存并退出分区信息。 系统会自动将分区结果写入分区表中,完成分区创建。 回显类似如下: 图7 完成分区创建 执行以下命令,查看磁盘分区。 parted -l /dev/xvda 图8 查看新的磁盘分区 执行以下命令,将分区表的变更同步至操作系统。 partprobe 执行以下命令,设置新建分区文件系统的格式。 执行以下命令,查看文件系统的格式。 df -TH 图9 查看文件系统的格式 以“ext4” 文件格式为例,命令行如下: mkfs -t ext4 /dev/xvda3 格式化需要等待一段时间,请观察系统运行状态,不要退出。 回显类似如下: [root@ecs-86dc ]# mkfs -t ext4 /dev/xvda3 mke2fs 1.42.9 (28-Dec-2013) Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) Stride=0 blocks, Stripe width=0 blocks 1790544 inodes, 7156992 blocks 357849 blocks (5.00%) reserved for the super user First data block=0 Maximum filesystem blocks=2155872256 219 block groups 32768 blocks per group, 32768 fragments per group 8176 inodes per group Superblock backups stored on blocks: 32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 4096000 Allocating group tables: done Writing inode tables: done Creating journal (32768 blocks): done Writing superblocks and filesystem accounting information: done 将新建分区挂载到需要增加空间的目录下。 新增加的分区挂载到不为空的目录时,该目录下原本的子目录和文件会被隐藏,所以,新增的分区最好挂载到空目录或者新建目录。如果确实要挂载到不为空的目录,可将该目录下的子目录和文件临时移动到其他目录下,待新分区挂载成功后,再将子目录和文件移动回来。 以新建目录/root/new为例: 执行以下命令,在/root下新建目录new。 mkdir /root/new 执行以下命令,将新分区挂载至“/root/new”目录。 mount /dev/xvda3 /root/new 回显类似如下: [root@ecs-86dc ]# mount /dev/xvda3 /root/new [root@ecs-86dc ]# 执行以下命令,查看挂载结果。 df -TH 回显类似如下: 图10 查看挂载结果 根据需要,判断是否需要将新增磁盘设置为开机自动挂载。 如果未设置开机自动挂载,重启弹性云服务器后,用户需要将新建分区重新挂载至指定目录。 是,执行7。 否,任务结束。 设置开机自动挂载新增磁盘。 禁止将未经过格式化的磁盘设为开机自动挂载,否则会导致弹性云服务器无法正常启动。 执行以下命令,获取文件系统类型、UUID。 blkid 图11 查看文件系统类型 则新建分区的UUID=96e5e028-b0fb-4547-a82a-35ace1086c4f。 执行以下命令,使用vi编辑器打开“fstab”文件。 vi /etc/fstab 按“i”,进入编辑模式。 将光标移动至文件末尾,按“Enter”,并添加如下语句: UUID=96e5e028-b0fb-4547-a82a-35ace1086c4f /root/new ext4 defaults 0 0 按“Esc”,执行以下命令,并按“Enter”,保存设置并退出编辑器。 :wq 将新增磁盘设置为开机自动挂载后,如果要卸载该磁盘,必须先删除新增磁盘的自动挂载配置信息,否则卸载该磁盘后,会导致弹性云服务器无法正常启动。删除自动挂载配置信息的方法为: 执行以下命令,使用vi编辑器打开“fstab”文件。 vi /etc/fstab 按“i”,进入编辑模式。 删除如下语句: UUID=96e5e028-b0fb-4547-a82a-35ace1086c4f /root/new ext4 defaults 0 0 按“Esc”,执行以下命令,并按“Enter”,保存设置并退出编辑器。 :wq
  • 操作场景 弹性云服务器创建成功后,如果发现系统盘分区的容量大小和实际创建的系统盘大小不一致,可以通过手动调整系统盘分区,扩容系统盘的空白空间。 扩容的方法有如下两种: 将空白分区划分成新分区,并将新分区格式化后挂载到root根分区的某个目录下。具体方法请参见本节内容。 将扩容的空白分区直接扩容到根分区。具体方法请参见FAQ: 如何将扩容系统盘的空白分区在线扩容到末尾的root分区? 如何将扩容系统盘的空白分区在线扩容到非末尾的root分区?
  • 常见的服务器迁移场景 常见的服务器迁移场景包括物理服务器与云服务器之间、VMware等虚拟化平台与华为云服务器之间、华为云上的云服务器之间(不同账号、区域或可用区之间)、其他云平台的云服务器和华为云服务器、线下制作成镜像文件导入华为云,推荐的迁移方式请参考表1。 表1 常见的服务器迁移场景 迁移场景 适用条件 推荐方式 备注 x86物理服务器 → 华为云服务器 示例:P2V 服务器能够访问公网 主机迁移服务 请参考最佳实践- 主机迁移 。 - VMware等虚拟化平台的虚拟机→ 华为云服务器 虚拟机能够访问公网 主机迁移服务 请参考最佳实践-主机迁移。 - 虚拟机不能访问公网 先从VMware虚拟化平台导出虚拟机的镜像文件。 然后使用镜像导入。 如果镜像文件格式不在vhd、vmdk、qcow2、raw、vhdx、qcow、vdi、qed、zvhd、zvhd2范围,需要先转换格式。 华为云上的云服务器(不同账号、区域或可用区之间) 示例:账号A在“华北-北京四”区域的云服务器 → 账号B的“华东-上海一”区域。 云服务器能够访问公网 主机迁移服务 请参考最佳实践-主机迁移。 - 云服务器不能访问公网 (推荐) 不同账号间迁移:共享镜像 将云服务器的系统盘制作成系统盘镜像、数据盘制作成数据盘镜像,或者直接将云服务器制作成整机镜像,然后共享给其他账号。 不同区域间迁移:跨区域复制镜像 将云服务器的系统盘制作成系统盘镜像、数据盘制作成数据盘镜像,或者直接将云服务器制作成整机镜像,然后复制到其他区域。 不同账号、不同区域间迁移:共享镜像和跨区域复制镜像结合使用。 不同可用区间迁移:通过镜像创建云服务器 将云服务器的系统盘制作成系统盘镜像、数据盘制作成数据盘镜像,或者直接将云服务器制作成整机镜像,然后通过镜像的“申请服务器”功能,在目标可用区创建新的云服务器。 只有通过云备份创建的整机镜像,才支持共享。 跨区域复制的镜像大小不能超过128GB。 其他云平台的云服务器 示例:阿里云/腾讯云 → 华为云 云服务器能够访问公网 主机迁移服务 请参考最佳实践-主机迁移。 - 云服务器不能访问公网 先从其他云平台导出镜像。 然后使用镜像导入。 如果镜像文件格式不在vhd、vmdk、qcow2、raw、vhdx、qcow、vdi、qed、zvhd、zvhd2范围,需要先转换格式。 安装盘映像 示例:线下制作成镜像文件导入华为云 已有所需操作系统的ISO格式的安装盘映像 使用VirtualBox创建镜像并上传到华为云 或 使用控制台的导入ISO文件方式创建镜像 -
  • 处理方法 在20.4.1驱动包文件夹下运行Autorun.exe。安装驱动包前先给网卡安装驱动,使网卡被系统识别为Intel 82599 VF设备,安装驱动有两种方法。 方法1:通过版本更新方法安装驱动 从Intel官网下载18.6版本驱动包。 到18.6驱动包安装文件夹下运行Autorun.exe进行安装。 成功后到20.4.1版本驱动包文件夹下运行Autorun.exe更新驱动。 方法2:设备管理器手动安装驱动 打开Windows资源管理器,右键单击“计算机”,选择“管理”,打开“设备管理器”,在设备管理器中找到网卡,未安装驱动时,网卡位于“其他设备”一栏,名字为“以太网控制器”。 右键单击“以太网控制器”,选择“更新驱动程序软件”。 单击“浏览”,选择驱动包所在路径,单击“下一步”。 驱动安装成功后,可以在设备管理器的“网络适配器”一栏看到网卡。 单击“Autorun.exe”安装20.4.1版本一键安装驱动包。
  • 方法一 登录GPU加速型云服务器。 打开cmd命令窗口。 执行如下命令,查看GPU使用情况。 cd C:\Program Files\NVIDIA Corporation\NVSMI nvidia-smi 如果需要持续观察GPU使用情况执行以下命令。 nvidia-smi -l 1 图1 GPU使用率 NVIDIA GPU可以配置为TCC(Tesla Compute Cluster)模式或WDDM(Windows Display Driver Model)模式。 TCC 模式下,GPU完全用于计算。 WDDM 模式下,GPU同时用于计算和图形。 仅在GPU服务器安装了GRID驱动时才可以切换至WDDM模式。 关于TCC和WDDM,了解更多。
  • 处理方法 您可以通过表1中的处理建议进行下一步操作,处理相应的异常。 表1 错误码处理建议 错误码 管理控制台提示信息 按需处理建议 包年/包月处理建议 Ecs.0000 请求错误,请稍后重试或联系客服。 请参见《弹性云服务器接口参考》,按照要求调整请求结构体。 请参见《弹性云服务器接口参考》,按照要求调整请求结构体。 Ecs.0001 租户云服务器或云硬盘配额不足,请联系客服申请扩大云服务器配额。 请联系客服申请扩大云服务器配额。 说明: 您在申请云服务器配额时,需评估待申请的云服务器需要占用的弹性云服务器个数、CPU核数(vCPU)以及内存(RAM)容量,统一调整配额。 提工单申请云服务器配额,完成操作后联系客服处理异常任务。 说明: 您在申请云服务器配额时,需评估待申请的云服务器需要占用的弹性云服务器个数、CPU核数(vCPU)以及内存(RAM)容量,统一调整配额。 Ecs.0005 参数非法,请参考FAQ或联系客服。 请参见《弹性云服务器接口参考》,按照要求调整请求结构体。 请参见《弹性云服务器接口参考》,按照要求调整请求结构体。 Ecs.0006 参数非法 选择的云服务器产品未上架,请更换对应配置重试创建云服务器的操作。 选择的云服务器产品未上架,请更换对应配置重试创建云服务器的操作。 Ecs.0010 私有IP地址已经被使用,请重新选择未使用的IP地址,进行云服务器的创建。 重新选用未使用的IP地址,进行云服务器的购买。 请联系客服撤销订单,重新选用未使用的IP地址,进行云服务器的购买。 Ecs.0011 密码不符合规则,请调整对应的密码,使其满足密码复杂度要求,并重新执行操作请求。 调整对应设置的密码复杂度,重新执行操作请求。 请联系客服撤销订单,调整对应设置的密码复杂度,重新执行操作请求。 Ecs.0012 子网IP地址不足,请清理所选子网内的空闲IP地址,或者选择新的子网进行云服务器的创建。 清理所选子网内的空闲IP地址,或者选择新的子网 购买云服务器 。 清理所选子网内的空闲IP地址,联系客服处理异常任务,或者联系客服撤销订单,选择新的子网购买云服务器。 Ecs.0013 弹性公网IP配额不足,请联系客服申请扩大弹性公网IP配额。 联系客服申请扩充EIP配额。 提工单申请扩大EIP配额,完成操作后联系客服处理异常任务。 Ecs.0015 该类型磁盘不适用于该类型云服务器 重新选择合适类型的磁盘进行挂载云服务器操作。 重新选择合适类型的磁盘进行挂载云服务器操作。 Ecs.0100 云服务器状态不符合要求,请将云服务器变更至指定的状态后重试操作。 将云服务器变更至指定的状态后重试操作。 将云服务器变更至指定的状态,完成操作后联系客服处理异常任务。 Ecs.0104 云服务器可挂载云硬盘槽位不足。 租户需要调整该云服务器所挂载的云硬盘,以保证新云硬盘可以挂载到指定云服务器上。 您需要调整该云服务器所挂载的云硬盘,以保证新云硬盘可以挂载到指定云服务器上。 Ecs.0105 云服务器无系统盘。 用户需要将系统盘重新挂载至云服务器后,再次执行相应操作。 用户需要将系统盘重新挂载至云服务器后,联系客服处理异常任务。 Ecs.0107 云服务器可挂载共享云硬盘数量超过了可挂载的规格数量。 您需要调整该云服务器所挂载的云硬盘,以保证新云硬盘可以挂载到指定云服务器上。 您需要调整该云服务器所挂载的云硬盘,以保证新云硬盘可以挂载到指定云服务器上。 Ecs.0509 包年包月的系统盘不支持此操作,请使用按需的系统盘后,再次执行相应操作。 不涉及。 如需使用该功能,请将云服务器转为按需产品后进行相关操作 Ecs.0510 包年/包月云服务器不支持变更操作系统 不涉及。 如需使用该功能,请将云服务器转为按需产品后进行相关操作。
共100000条