位置: 编程技术 - 正文

centos6.4安装CloudStack 4.2(开源云计算平台)详解(centos安装owncloud)

编辑:rootadmin

推荐整理分享centos6.4安装CloudStack 4.2(开源云计算平台)详解(centos安装owncloud),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:centos6.5安装yum,centos6.10安装,centos6.6安装,centos安装owncloud,centos安装yun,centos6.2安装,centos6安装yum,centos6.5安装yum,内容如对您有帮助,希望把文章链接给更多的朋友!

CloudStack 的前身是 Cloud.com 家的一款商业云计算产品(也有开源版本),年 Cloud.com 被 Citrix 收购,年的时候 Citrix 将收购的云平台 CloudStack 全部捐给了 Apache 基金会,自己则以 Citrix CloudPlatform (powered by Apache CloudStack) 的形式为客户提供商业化的云计算解决方案。

按照《OpenStack, OpenNebula, Eucalyptus, CloudStack 社区活跃度比较》的统计,貌似 CloudStack 项目的活跃程度仅次于 OpenStack. 和大多数云计算、集群软件一样,CloudStack 也是控制节点+计算节点这种架构,控制节点(cloudstack-management)用来统一管理计算节点,提供资源分配和任务,提供 API、GUI、数据库等服务;计算节点(cloudstack-agent)则用来跑虚拟机。我们需要做的是,

在控制节点上安装 cloudstack-management;在(每个)计算节点上安装 cloudstack-agent 和 kvm.在控制节点上

安装完 CentOS 6.4 系统后,升级系统并修改 hostname 后重启:

复制代码代码如下:# yum update # echo "cloudstack.vpsee.com" > /etc/hostname # vi /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=cloudstack.vpsee.com # echo "..2. cloudstack cloudstack.vpsee.com" >> /etc/hosts # reboot 添加 cloudstack 软件包的官方源,安装 ntp, cloudstack-management, mysql 数据库服务器:</p><p># vi /etc/yum.repos.d/cloudstack.repo [cloudstack] name=cloudstack baseurl= enabled=1 gpgcheck=0 # yum update # yum install ntp # yum install cloudstack-management # yum install mysql-server

修改 mysql 配置文件,加入下面几行,启动 ntp, mysql 服务并运行 mysql_secure_installation 给 mysql 设置密码:复制代码代码如下:# vi /etc/my.cnf ... [mysqld] ... innodb_rollback_on_timeout=1 innodb_lock_wait_timeout= max_connections= log-bin=mysql-bin binlog-format = 'ROW' [mysqld_safe] ... # service ntpd start # chkconfig ntpd on # service mysqld start # chkconfig mysqld on # mysql_secure_installation

修改 SELINUX 设置,并配置防火墙允许访问 mysql 的 端口:复制代码代码如下:# vi /etc/selinux/config ... SELINUX=permissive ... # setenforce permissive # vi /etc/sysconfig/iptables ... -A INPUT -p tcp --dport -j ACCEPT ... # service iptables restart 使用 cloudstack-setup-databases 初始化 ClouStack 数据库,完成后运行 cloudstack-setup-management:</p><p># cloudstack-setup-databases cloud:cloud@localhost --deploy-as=root:root -i ..2. # cloudstack-setup-management Starting to configure CloudStack Management Server: Configure sudoers ... [OK] Configure Firewall ... [OK] Configure CloudStack Management Server ...[OK] CloudStack Management Server setup is Done!

centos6.4安装CloudStack 4.2(开源云计算平台)详解(centos安装owncloud)

控制节点应该和存储分开,这里为了方便,我们把 NFS 也装在这个控制节点上,并自己挂载自己的 NFS 分区:复制代码代码如下:# yum install nfs-utils # mkdir -p /export/primary # mkdir -p /export/secondary # vi /etc/exports /export *(rw,async,no_root_squash,no_subtree_check) # exportfs -a # vi /etc/sysconfig/nfs ... LOCKD_TCPPORT= LOCKD_UDPPORT= MOUNTD_PORT= RQUOTAD_PORT= STATD_PORT= STATD_OUTGOING_PORT= ... # service rpcbind start # service nfs start # chkconfig nfs on # chkconfig rpcbind on # reboot # mkdir -p /mnt/primary # mkdir -p /mnt/secondary # mount -t nfs ..2.:/export/primary /mnt/primary # mount -t nfs ..2.:/export/secondary /mnt/secondary

修改防火墙配置,开放下面一些端口:复制代码代码如下:# vi /etc/sysconfig/iptables ... -A INPUT -s ..2.0/ -m state --state NEW -p udp --dport -j ACCEPT -A INPUT -s ..2.0/ -m state --state NEW -p tcp --dport -j ACCEPT -A INPUT -s ..2.0/ -m state --state NEW -p tcp --dport -j ACCEPT -A INPUT -s ..2.0/ -m state --state NEW -p tcp --dport -j ACCEPT -A INPUT -s ..2.0/ -m state --state NEW -p udp --dport -j ACCEPT -A INPUT -s ..2.0/ -m state --state NEW -p tcp --dport -j ACCEPT -A INPUT -s ..2.0/ -m state --state NEW -p udp --dport -j ACCEPT -A INPUT -s ..2.0/ -m state --state NEW -p tcp --dport -j ACCEPT -A INPUT -s ..2.0/ -m state --state NEW -p udp --dport -j ACCEPT -A INPUT -s ..2.0/ -m state --state NEW -p tcp --dport -j ACCEPT -A INPUT -s ..2.0/ -m state --state NEW -p udp --dport -j ACCEPT ... # service iptables restart # service iptables save

创建虚拟机需要有模版,这个模版可以自己做,也可以下载官方现成的。需要注意的是,官方文档中的 /usr/lib/cloud/common/… 路径不对,应该是 /usr/share/cloudstack-common/…:复制代码代码如下:# /usr/share/cloudstack-common/scripts/storage/secondary/cloud-install-sys-tmplt -m /mnt/secondary -u <a href=" -h kvm -s -F

在计算节点上

为了保持一致,我们在计算节点上也采用 CentOS 6.4. 在每个计算节点上都需要如下的安装和配置。升级系统并修改 hostname、重启:复制代码代码如下:# yum update # echo "cloudstack.vpsee.com" > /etc/hostname # vi /etc/sysconfig/network NETWORKING=yes NETWORKING_IPV6=no HOSTNAME=cloudstack.vpsee.com # echo "..2. cloudstack cloudstack.vpsee.com" >> /etc/hosts # reboot 添加 cloudstack 软件包的官方源,安装 ntp, cloudstack-agent 和 kvm:</p><p># vi /etc/yum.repos.d/cloudstack.repo [cloudstack] name=cloudstack baseurl= enabled=1 gpgcheck=0 # yum update # yum install ntp # yum install cloudstack-agent # yum install qemu-kvm

修改 libvirt 相关配置文件,去掉下面几行的注释,注意把 auth_tcp 改成 “none”,如果需要 vnc 访问的话别忘了取消 qemu.conf 里面的 vnc_listen 相关注释,重启 libvirtd 服务使配置生效:复制代码代码如下:# vi /etc/libvirt/libvirtd.conf ... listen_tls = 0 listen_tcp = 1 tcp_port = "" auth_tcp = "none" mdns_adv = 0 ... # vi /etc/sysconfig/libvirtd ... LIBVIRTD_ARGS="--listen" ... # vi /etc/libvirt/qemu.conf ... vnc_listen = "0.0.0.0" ... # service libvirtd restart

别忘了让防火墙开放必要的端口:复制代码代码如下:# iptables -I INPUT -p tcp -m tcp --dport -j ACCEPT # iptables -I INPUT -p tcp -m tcp --dport -j ACCEPT # iptables -I INPUT -p tcp -m tcp --dport -j ACCEPT # iptables -I INPUT -p tcp -m tcp --dport : -j ACCEPT # iptables -I INPUT -p tcp -m tcp --dport : -j ACCEPT # iptables-save > /etc/sysconfig/iptables

测试

打开浏览器,访问控制节点 就会看到登录界面,默认用户名和密码是 admin/password,登录后修改密码、做一些配置后就可以开始用了:

centos6.4安装配置vpn服务器步骤详解 一、VPN服务器环境说明操作系统:CentOSrelease6.4(Final)本地网卡:复制代码代码如下:#ifconfigem1Linkencap:EthernetHWaddr:2B:CB::C3:inetaddr:...Bcast:..1

centos中lvs安装配置方法详解 一、lvs-nat模式网络配置:复制代码代码如下:lvs-servereth0:host-onlyadapter...lvs-servereth1:Internal..0.1real-server-1eth0:Internal..0.2real-server-2eth0

centos中文乱码修改字符编码使用centos支持中文 一、中文支持安装中文语言包:复制代码代码如下:yumgroupinstallchinese-support修改字符编码配置,没有这个文件就创建它:复制代码代码如下:vim/etc/sysconfig/

标签: centos安装owncloud

本文链接地址:https://www.jiuchutong.com/biancheng/357155.html 转载请保留说明!

上一篇:禁止root远程登录centos(启用sudo)(限制root用户远程登录)

下一篇:centos6.4安装配置vpn服务器步骤详解(centos6.5安装步骤)

  • 跨月冲红的发票怎么做会计分录
  • 开了发票不做收入的账务处理
  • 椅子坐垫有用吗
  • 所得税忘了计提如何做会计分录还有结转
  • 个税app显示已离职是什么原因
  • 企业作为二房东要交什么税
  • 合伙企业是否需要缴纳增值税
  • 小规模纳税人收入超过500万怎么办
  • 增值税专票需要哪些开票信息
  • 汇总纳税总机构企业所得税分摊比例备案
  • 全国失信人员信息
  • 建筑企业无票支出如何处理
  • 公司筹建期间借款怎么办
  • 存货年末余额怎么算出来的
  • 1697510703
  • 修改组策略后需要重启吗
  • qbdagent2002.exe - qbdagent2002是什么进程 有什么用
  • 任务管理器无法完成操作拒绝访问
  • linux virt-manager
  • 劳务报酬个人所得税税率表2023
  • ts与vue3.0
  • 利得的具体分类
  • 银行借款利息支出计入什么科目
  • 公司清算的补偿方案是不是应该公布了
  • vue调用后端接口的方法
  • 酒类销售企业广告宣传语
  • thinkphp demo
  • php超时限制
  • linux中php的作用
  • 多计提的个人所得税怎么冲回
  • vue关闭路由
  • php100 jquery教程
  • java 桥接模式
  • 税控盘减免税款结转会计分录
  • 利润表没有本月金额只有本年累计可以吗
  • phpcms建站流程
  • 残疾人个人所得税减免政策2023
  • 月初领票是不是要等到报完税才可以领
  • 企业年金是否要交个税
  • 建筑安装工人住宿费会计分录
  • 一年的房租费摊销的账务处理
  • 个人所得税的税率表最新的
  • 出售金融资产计入
  • 租金收入会计科目
  • 残疾人个人所得税扣除
  • 装修费还没摊销怎么办
  • 收到政府的资本公积可以投入子公司吗
  • 银行账户收费开户流程
  • 长期股权投资出售时其他权益变动
  • 财务费用的科目编码是多少
  • 小企业建账选哪种会计制度
  • sql常用语句大全 实例
  • Mysql version can not be less than 4.1 出错解决办法
  • Linux/Mac MySQL忘记密码命令行修改密码的方法
  • linux 使用技巧
  • centos开启telnet服务
  • 无光驱是不是放不了光盘
  • bios里怎么找不到usb启动
  • 彻底关闭windows10自动更新工具
  • 如何创作图文并茂的图片
  • linux输出结果
  • linux c命令
  • alg.exe是什么程序
  • win8系统如何查看电脑mac物理地址
  • win10磁盘占用100%卡死
  • window10的微软商店在哪
  • python怎么运作
  • cocos2dx 2.2.2
  • cocoscreator shader
  • 如何实现js对象和json数据互转
  • ubuntu14重置密码
  • MaterialCheckBox
  • cmd下copy命令
  • linux shell实战
  • shell脚本clear
  • python的爬虫模块
  • js闭包的用处
  • 张家港市有什么好吃的美食
  • 太原市小店区电影院营业时间
  • 财务负责人变更了之后还有影响吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设