云服务器内容精选
-
如何检查device是否正常运行 以root用户登录运行环境,查询软件包安装路径。 cat /etc/ascend_install.info 系统显示示例如下: Driver_Install_Path_Param=/usr/local/Ascend 进入Driver安装路径,通过upgrade-tool工具查看下device侧运行文件系统版本。 cd /usr/local/Ascend/driver/tools/ ./upgrade-tool --device_index -1 --system_version 如果能正常查询,则说明device侧已经正常启动,正常查询返回信息类似如下。 父主题: FAQ
-
操作步骤 执行命令tar -zxvf MLNX_OFED_LINUX-5.8-3.0.7.0-xxx-x86_64.tgz(xxx为OFED安装包名)解压OFED安装包。 解压完成后,进入“MLNX_OFED_LINUX-5.8-3.0.7.0-xxx-x86_64”文件夹执行安装。 ./mlnxofedinstall --without-fw-update --force --add-kernel-support --skip-distro-check --distro hce --without-ucx --without-depcheck (hce) ./mlnxofedinstall --without-fw-update --without-ucx --force (CentOS) ./mlnxofedinstall --without-fw-update --force --add-kernel-support --without-ucx --skip-distro-check (EulerOS) 以centos系列为例: [root@localhost MLNX_OFED_LINUX-5.8-3.0.7.0-xxx-x86_64]# ./mlnxofedinstall --without-fw-update --without-ucx --force Logs dir: /tmp/MLNX_OFED_LINUX.1479.logs General log file: /tmp/MLNX_OFED_LINUX.1479.logs/general.log Verifying KMP rpms compatibility with target kernel... Error: One or more required packages for installing MLNX_OFED_LINUX are missing. Please install the missing packages using your Linux distribution Package Management tool. Run: yum install fuse-libs tcsh tk createrepo 在安装过程中,如果缺少相关依赖包,执行yum install xxx进行安装。 按照上一步提示执行:yum install fuse-libs tcsh tk createrepo 按照步骤2安装依赖完成后,再次执行对应命令安装脚本。 等待一段时间后如下所示,即为安装成功。 安装成功后,执行/etc/init.d/openibd restart加载驱动。 [root@localhost MLNX_OFED_LINUX-5.8-3.0.7.0-xxx-x86_64.tgz]# /etc/init.d/openibd restart Uploading HCA driver: [ OK ] Loading HCA driver and Access Layer: [ OK ] 执行reboot命令,使驱动生效。
-
操作步骤 进入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命令,使驱动生效。
-
操作步骤 禁用方法可自行设置,例如: 在文件/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
-
操作步骤 解压缩准备工作中的“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,保存完成后进行卸载。
-
操作步骤 参考软件准备章节下载对应版本的bms-network-config软件包及SHA256校验码并完成完整性校验,详情请参考如何对软件进行完整性校验?。 解压后将“bms-network-config.conf”放置于“C:\Program Files\Cloudbase Solutions\Cloudbase-Init\LocalScripts\”目录下。 “bms-network-config.conf”配置文件中的bsdtar_path默认设置为“C:\Program Files\Cloudbase Solutions\Cloudbase-Init\bin\bsdtar.exe”。若Cloudbase-Init安装到非默认路径下,请根据实际情况配置成Cloudbase-Init的bsdtar.exe所在目录。 使用文本编辑工具(如Notepad)打开“C:\Program Files\Cloudbase Solutions\Cloudbase-Init\conf”目录下的cloudbase-init配置文件,查看其中的local_scripts_path参数配置的路径,cloudbase-init会从这个路径去执行需要执行的脚本。 根据cloudbase-init配置文件中的local_scripts_path参数,再将bms-network-config.py放置于“C:\Program Files\Cloudbase Solutions\Cloudbase-Init\LocalScripts”目录下。 推荐使用cloudbase-init的默认路径,若将脚本文件放置于其他路径下,请同步修改cloudbase-init的配置文件中的local_scripts_path参数。
-
升级昇腾服务器芯片驱动 操作场景 该任务指导用户升级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系统,请联系技术支持解决。 如果升级后不是目标版本或者升级失败,请重新进行升级。如果依然升级失败,请记录故障现象和操作步骤,并联系技术支持解决。 父主题: 升级组件
-
CentOS/EulerOS ARM/OpenEuler ARM CentOS/EulerOS ARM系列要实现根分区自动扩盘,要安装三个包:cloud-init、cloud-utils-growpart、gdisk。其中,cloud-init已在安装Cloud-Init中安装。 本文以CentOS 7.6 ARM操作系统为例,其他操作系统的安装过程类似。 检查是否已安装cloud-init、cloud-utils-growpart。若没有,需要执行本章节操作进行安装。 [root@localhost ~]# rpm -qa | grep cloud-init cloud-init-0.7.5-10.el7.centos.1.x86_64 [root@localhost ~]# rpm -qa | grep growpart [root@localhost ~]# 在线yum安装cloud-utils-growpart。 yum install cloud-utils-growpart 检查是否已安装gdisk。 rpm -qa | grep gdisk [root@localhost ~]# rpm -qa | grep gdisk [root@localhost ~]# 若没有,执行yum install gdisk进行安装。 安装完成后,检查是否安装成功。 [root@localhost ~]# rpm -qa | grep growpart cloud-utils-growpart-0.29-2.el7.noarch [root@localhost ~]# rpm -qa | grep gdisk gdisk-0.8.10-3.el7.x86_64 父主题: 配置根分区自动扩盘
-
x86:Ubuntu 16.04/Ubuntu 18.04 使用vi编辑器打开“/etc/default/grub”,在GRUB_CM DLI NE_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状态设置为开机自启动 父主题: 配置裸金属服务器远程登录
-
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_CMDLINE_LINUX字段内容后面添加“consoleblank=600 console=tty0 console=ttyS0,115200n8”,如下所示: GRUB_TIMEOUT=5 GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)" GRUB_DEFAULT=saved GRUB_DISABLE_SUBMENU=true GRUB_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/9 vc/10 vc/11 tty1 ... tty9 tty10 tty11 ttyS0 "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 父主题: 配置裸金属服务器远程登录
-
SUSE 12 SP2/SUSE 12 SP3/SUSE 15/Oracle Linux 7系列/Red Hat 7系列/CentOS 7系列/CentOS 8系列 执行以下命令,检查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服务状态
-
配置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)
-
采用源码编译安装方法 由于Cloud-Init配置的相关内容已在源码包编译完成,执行以下操作步骤安装Cloud-Init成功即可,无需执行Cloud-Init配置操作。官方源码编译安装方法的Cloud-Init工具Github开源地址:https://github.com/canonical/cloud-init/ 执行以下命令,下载Cloud-Init压缩包,并将其复制至新建的“/tmp/CLOUD-INIT”文件夹。 0.7.6版本安装包下载地址:https://github.com/canonical/cloud-init/archive/refs/tags/0.7.6.zip 0.7.9版本安装包下载地址:https://github.com/canonical/cloud-init/archive/refs/tags/0.7.9.zip wget https://github.com/canonical/cloud-init/archive/refs/tags/0.7.9.zip mkdir /tmp/CLOUD-INIT cp cloud-init-0.7.9.zip /tmp/CLOUD-INIT cd /tmp/CLOUD-INIT 执行如下命令,解压Cloud-Init压缩包。 unzip cloud-init-0.7.9.zip 执行如下命令进入cloud-init-0.7.9文件夹。 cd cloud-init-0.7.9 按照操作系统类型,执行相应的命令安装Cloud-Init安装包。 CentOS 6.x/SUSE 11.x: python setup.py build python setup.py install --init-system sysvinit CentOS 7.x/SUSE 12.x/EulerOS 2.8 ARM: python setup.py build python setup.py install --init-system systemd Cloud-Init安装时需要添加syslog用户到adm组。存在syslog用户时直接添加syslog用户到adm组。不存在syslog用户时(如CentOS和SUSE),执行下列命令创建syslog用户,添加到adm组: useradd syslog groupadd adm usermod -g adm syslog 设置Cloud-Init相关服务为开机自启动。 若操作系统是sysvinit自启动管理服务,则执行以下命令进行设置。 chkconfig --add cloud-init-local; chkconfig --add cloud-init; chkconfig --add cloud-config; chkconfig --add cloud-final chkconfig cloud-init-local on; chkconfig cloud-init on; chkconfig cloud-config on; chkconfig cloud-final on service cloud-init-local status; service cloud-init status; service cloud-config status; service cloud-final status 若操作系统是systemd自启动管理服务,则执行以下命令进行设置。 systemctl enable cloud-init-local.service cloud-init.service cloud-config.service cloud-final.service systemctl status cloud-init-local.service cloud-init.service cloud-config.service cloud-final.service 执行如下命令检查Cloud-Init是否安装成功。 cloud-init -v cloud-init init --local 回显如下类似信息所示表示安装Cloud-Init成功。 cloud-init 0.7.9
-
采用官方提供的包源安装Cloud-Init工具(优先推荐) 在不同操作系统的虚拟机上安装Cloud-Init工具的方法不同,请在root用户下执行相关安装操作。 以下将介绍SUSE、CentOS、Debian和Ubuntu操作系统安装Cloud-Init工具的具体方法。其他操作系统类型,请安装并配置对应类型的Cloud-Init工具,例如,使用CoreOS操作系统时需安装并配置coreos-cloudinit。 SUSE操作系统 SUSE操作系统的Cloud-Init网络安装地址: http://ftp5.gwdg.de/pub/opensuse/repositories/Cloud:/Tools/ http://download.opensuse.org/repositories/Cloud:/Tools/ 在上述提供的网络安装地址下选择相应操作系统版本的repo安装包进行安装。 以SUSE Enterprise Linux Server 12为例,Cloud-Init工具的安装步骤如下。 执行以下命令,安装SUSE 12的网络安装源。 zypper ar http://ftp5.gwdg.de/pub/opensuse/repositories/Cloud:/Tools/SLE_12_SP3/Cloud:Tools.repo 执行以下命令,更新网络安装源。 zypper refresh 执行以下命令,安装Cloud-Init。 zypper install cloud-init 执行以下命令,设置Cloud-Init为开机自启动服务。 SUSE 11: chkconfig cloud-init-local on; chkconfig cloud-init on; chkconfig cloud-config on; chkconfig cloud-final on service cloud-init-local status; service cloud-init status; service cloud-config status; service cloud-final status SUSE 12以及OpenSUSE 12/13/42: systemctl enable cloud-init-local.service cloud-init.service cloud-config.service cloud-final.service systemctl status cloud-init-local.service cloud-init.service cloud-config.service cloud-final.service 对于SUSE和OpenSUSE操作系统,请执行以下步骤禁止动态修改名称。 执行以下命令,使用vi编辑器打开“dhcp”文件。 vi etc/sysconfig/network/dhcp 将“dhcp”文件中的“DHCLIENT_SET_HOSTNAME”的值修改为“no”。 CentOS操作系统 CentOS操作系统的Cloud-Init网络安装地址如表1所示。请在提供的网络安装地址下选择相应的epel-release安装包进行安装。 表1 Cloud-Init网络安装地址 操作系统类型 版本 网络安装地址 CentOS 6系列32位 https://archives.fedoraproject.org/pub/archive/epel/6/i386/Packages/e/ 6系列64位 https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/Packages/e/ 7系列64位 https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/ 此处以CentOS 6.5 64位为例,执行以下命令安装Cloud-Init。 yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/Packages/e/epel-release-xx-xx.noarch.rpm yum install cloud-init xx-xx表示当前操作系统对应的epel版本号。 Debian操作系统 安装Cloud-Init前,请确认操作系统已经配置好对应的网络安装源地址,请查看“/etc/apt/sources.list”文件中是否已配置相关软件包安装源地址,如果没有配置相关地址源,请参考Debian官网信息配置软件包安装源。 执行以下命令,安装Cloud-Init。 apt-get update apt-get install cloud-init Debian操作系统安装完Cloud-Init后,还需要安装vlan和ifenslave服务,请执行以下命令进行安装: apt-get install vlan apt-get install ifenslave Ubuntu操作系统 安装Cloud-Init前,请确认操作系统已经配置好对应的网络安装源地址,请查看“/etc/apt/sources.list”文件中是否已配置相关软件包安装源地址,如果没有配置相关地址源,请参考Ubuntu官网信息配置软件包安装源。 执行以下命令,安装Cloud-Init。 apt-get update apt-get install cloud-init Ubuntu操作系统安装完Cloud-Init后,还需要安装ssh服务、dkms工具、vlan和ifenslave服务,以及ifupdown服务,请执行以下操作进行安装: 安装ssh服务。 对于x86镜像,执行命令: apt-get install openssh-client apt-get install openssh-server 对于ARM64镜像,执行命令: apt install openssh-client apt install openssh-server 安装dkms工具。 为了防止SDI驱动异常,Ubuntu需要安装dkms,可以使用apt-get命令在线安装。 执行命令进行安装:apt-get install dkms 待安装完成后,执行命令:vi /usr/sbin/dkms 然后跳转到283行(同时按下“shift”和“:”进入命令行模式,输入283并按“Enter”),修改为: invoke_command "$mkinitrd -f $initrd_dir/$initrd $1" "$mkinitrd" background 安装vlan和ifenslave服务。 apt-get install vlan apt-get install ifenslave 安装ifupdown服务。 apt-get install ifupdown
更多精彩内容
CDN加速
GaussDB
文字转换成语音
免费的服务器
如何创建网站
域名网站购买
私有云桌面
云主机哪个好
域名怎么备案
手机云电脑
SSL证书申请
云点播服务器
免费OCR是什么
电脑云桌面
域名备案怎么弄
语音转文字
文字图片识别
云桌面是什么
网址安全检测
网站建设搭建
国外CDN加速
SSL免费证书申请
短信批量发送
图片OCR识别
云数据库MySQL
个人域名购买
录音转文字
扫描图片识别文字
OCR图片识别
行驶证识别
虚拟电话号码
电话呼叫中心软件
怎么制作一个网站
Email注册网站
华为VNC
图像文字识别
企业网站制作
个人网站搭建
华为云计算
免费租用云托管
云桌面云服务器
ocr文字识别免费版
HTTPS证书申请
图片文字识别转换
国外域名注册商
使用免费虚拟主机
云电脑主机多少钱
鲲鹏云手机
短信验证码平台
OCR图片文字识别
SSL证书是什么
申请企业邮箱步骤
免费的企业用邮箱
云免流搭建教程
域名价格