青岛做网站免费开源wordpress主题

张小明 2026/1/7 13:07:24
青岛做网站,免费开源wordpress主题,旅游景区英文网站建设研究,潍坊网站制作定制云镜像场景 私有云平台上常见的虚拟机镜像厂商提供免费的#xff0c;常规之外的业务镜像需要提供官方ISO镜像由云厂商定制化完成。那具体云平台使用的镜像和ISO标准镜像有什么不同呢#xff0c;为什么需要要重新定制化虚拟机镜像呢#xff1f;云平台镜像并不是使用原版…定制云镜像场景私有云平台上常见的虚拟机镜像厂商提供免费的常规之外的业务镜像需要提供官方ISO镜像由云厂商定制化完成。那具体云平台使用的镜像和ISO标准镜像有什么不同呢为什么需要要重新定制化虚拟机镜像呢云平台镜像并不是使用原版标准iso镜像来生成虚拟机为了适应云平台的管理、监控、动态配置网络、注入ssh公钥、创建用户和设置密码、执行自定义脚本、动态扩容等功能性要求需要执行镜像虚拟化操作。cloud-init就是用于云环境中虚拟机初始化工具他的核心作用是在虚拟机首次启动时自动完成系统配置了解cloud-initCloud-init是一种开源的Linux虚拟机初始化工具它可以快速地在AWS和OpenStack等云平台上创建虚拟机并完成系统初始化任务例如用户设置、密码设定、磁盘扩展、安装软件包等。启动系统时cloud-init会从nova metadata服务或config drive中获取metadata实现定制任务包括但不限于设置默认语言环境、设置实例主机名、添加ssh keys到.ssh/authorized_keys、设置用户密码、配置网络以及安装软件包等。安装包下载地址Centos7下载地址 http://cloud.centos.org/centos/7/images/Debian10下载地址: http://cdimage.debian.org/cdimage/cloud/OpenStack/current-10/ Ubuntu18下载地址 https://cloud-images.ubuntu.com/bionic/current/在kvm环境实现虚拟机镜像制作通过ISO生成虚拟机然后在可以通外部网络的环境下安装配置对应系统版本的镜像源(默认的基础repo就行)然后安装下列程序。对应的telegraf直接从本地上传一个安装即可。前期条件准备一台KVM机器用于制作初始的centos7镜像已为Linux云服务器绑定弹性IP。已登录Linux云服务器。Linux云服务器的网卡属性为DHCP方式。1.下载cloud-inityum install cloud-init -y rpm -qa |grep cloud-init cloud-init -v #根据镜像原yum源来安装cloud-init比较好或者epel中有该rpm程序包。 [rootlocalhost ~]# cloud-init -v /usr/bin/cloud-init 19.4 #开启cloud-init cloud-init init --local //设置开机自启动 systemctl enable cloud-init-local.service cloud-init.service cloud-config.service cloud-final.service2.配置cloud-init工具编辑配置文件配置文件中的disable_root字段为1表示为禁用为0表示不禁用。true表示禁用false表示不禁用。ssh_pwauth为1设置开放root密码远程登录并开启root用户的ssh权限。设置disable_root值为0lock_passwd 设置为falsefalse表示不锁住用户密码。[rootcentos7-2 ~]# cat /etc/cloud/cloud.cfg users: - default disable_root: 0 #是否禁用root用户 ssh_pwauth: 1 #ssh秘钥认证 #手动添加openstack列和主机名称管理 datasource_list: [ OpenStack ] datasource: OpenStack: metadata_urls: [http://169.254.169.254] timeout: 5 max_wait: 60 preserve_hostname: flase #是否保留主机名称 manage_etc_hosts: true #管理hosts文件 #建议提前配置好网卡配置文件为dhcp获取否则在私有云上创建的实例可能会导致获取不到IP地址 #原因是cloud-init中的自动配置网卡文件可能会导致mac地址不一致 network: config: disabled #disabled为不透传ip需要手动写入enablecloud-init会自动配置ip,需要去掉该参数 #自定义用户登录显示。 runcmd: - [ sh, -c, echo Welcome To OpenStack /root/runcmd.log ] cloud_init_modules: - ssh - migrator - bootcmd - write-files - growpart - resizefs - set_hostname - update_hostname - update_etc_hosts - rsyslog - users-groups cloud_config_modules: - mounts - locale - set-passwords - yum-add-repo - package-update-upgrade-install - timezone - puppet - chef - salt-minion - mcollective - disable-ec2-metadata - runcmd - ntp-conf cloud_final_modules: - rightscale_userdata - scripts-per-once - scripts-per-boot - scripts-per-instance - scripts-user - ssh-authkey-fingerprints - keys-to-console - phone-home - final-message - power-state-change system_info: distro: centos paths: cloud_dir: /var/lib/cloud/ templates_dir: /etc/cloud/templates/ ssh_svcname: sshd # vim:syntaxyaml chpasswd: list: | root:Cl0ud-init #设置要修改的密码这里可以去掉root用户密码固定False expire: False3.安装对应软件包监控agent等按需安装即可用于云平台管理云主机功能实现yum -y install telegraf qemu-guest-agent cloud-utils-growpart acpid // ACPI服务是控制重启和关闭实例 yum -y install acpid systemctl enable acpid // 安装cloud-utils-growpart 允许分区调整 yum -y install cloud-utils-growpart //qemu-guest-agent缩写qga。该功能支持该镜像创建的云主机可以进行修改密码和热升级的操作。 yum -y install qemu-guest-agent #自动化脚本安装有点问题需要手动yum安装。 systemctl enable qemu-guest-agent #生成虚拟机镜像以后新建的虚拟机看这个服务启动是否成功。 // CentOS系统必须要禁用默认zeroconf路由,以便精确访问OpenStack数据源 echo NOZEROCONFyes /etc/sysconfig/network // 配置GRUB_CMDLINE_LINUX内容 [rootcentos7 ~]# vim /etc/default/grub GRUB_CMDLINE_LINUXcrashkernelauto consoletty0 consolettyS0,115200n8 // 保存更改 [rootcentos7 ~]# grub2-mkconfig -o /boot/grub2/grub.cfg //安装telegraf来支持云管对虚拟机的监控功能 rpm -ivh telegraf-1.0.1-1.x86_64.rpm systemctl enable telegraf //提供云主机访问云硬盘的速度宿主机安装virtIio-win未测试 yum -y install virtio-win4.关闭防火墙和selinux# 关闭selinux sed -i -r s/^(SELINUX).*/\1disabled/ /etc/selinux/config systemctl stop firewalld.service systemctl disable firewalld.service iptables -F5.配置网卡动态获取ip#cat /etc/sysconfig/network-scripts/ifcfg-eth0 TYPEEthernet BOOTPROTOdhcp NAMEeth0 DEVICEeth0 ONBOOTyes更多云计算知识请关注公众号路途-在路上的订阅内容 https://mp.weixin.qq.com/mp/appmsgalbum?__bizMzY0MDIyMjExMQactiongetalbumalbum_id4288308068947279885scene126sessionid1765549598439#wechat_redirect
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

上杭网站建设无锡企业制作网站

MediaPipe Hands实战指南:从算法原理到工程部署的深度解密 【免费下载链接】mediapipe Cross-platform, customizable ML solutions for live and streaming media. 项目地址: https://gitcode.com/GitHub_Trending/med/mediapipe 为什么传统手部追踪方案在移…

张小明 2026/1/6 17:40:30 网站建设

wordpress怎么做商城网站网站逻辑结构优化

Linly-Talker能否用于学校升旗仪式主持? 在清晨的校园操场上,国旗缓缓升起,学生们整齐列队。传统上,升旗仪式由学生或教师担任主持人,用略显紧张的声音念出早已背熟的稿子——这场景我们再熟悉不过。然而,随…

张小明 2026/1/3 2:54:28 网站建设

网站页面设计师门户网站怎么开发

在产品防护等级的众多标准中,IPX9、IPX9K、IP69、IP69K常令人困惑。了解它们的差异,对于选择合适防护等级的产品至关重要。下面就来详细解析这些防护等级的不同之处。首先,防护等级由国际认可的标准定义,“IP” 代表 Ingress Prot…

张小明 2025/12/26 1:36:47 网站建设

网站不备案不能用吗凡科互动修改器

alifd/next 企业级 React 组件库完整指南:构建高效后台管理系统的终极方案 【免费下载链接】next 🦍 A configurable component library for web built on React. 项目地址: https://gitcode.com/gh_mirrors/ne/next 在当今快速发展的企业级应用…

张小明 2025/12/25 3:33:41 网站建设

android开发工具哪个好seo推广怎么弄

Diablo Edit2完全指南:从零开始掌握暗黑破坏神II角色编辑的5大核心技巧 【免费下载链接】diablo_edit Diablo II Character editor. 项目地址: https://gitcode.com/gh_mirrors/di/diablo_edit 想要在暗黑破坏神II中打造理想角色却苦于升级太慢?D…

张小明 2026/1/1 10:21:26 网站建设

wordpress设置文章智能优化网站

jQuery UI API 类别 - 特效核心(Effects Core) Effects Core 是 jQuery UI 特效系统的核心部分,由 effect.js 文件提供。它扩展了 jQuery 内置的特效功能,主要包括: 支持颜色动画(通过 jQuery Color 插件…

张小明 2025/12/24 23:23:27 网站建设