zoukankan      html  css  js  c++  java
  • XCAT在虚拟机上部署系统

    xcat更新到2.13了,老的manual很多都没用了。前一整子居然没搞成功,只好再来试一次。

    官网也搬到了xcat.org。首先就是下core和dep包

    分别是

    xCAT Core Packages (xcat-core) 

    xCAT Dependency Packages (xcat-dep)

    前者几兆,后者一百多兆。下完以后解压缩,分别到各自目录下去执行mklocalrepo.sh,

    比如我装的是centos7的操作系统,64位的,就去xcat-dep/rh7/x86_64下执行mkllocalrepo.sh和xcat-core下的mkllocalrepo.sh

    然后官方教程里是先固定ip,设置hostname,centos7的hostname挪到了/etc/hostname里。#我这里改反过来了,所以可能后面会多几步修改hostname的地方

    yum -y install xCAT安装xCAT。对于系统是minimal安装的情况来说,有网络的会安装一些默认没装的比如net-tools,没网络的就要预先把镜像做成localrepo

    现在还多了通过网络repo和go-xcat方式安装xCAT,这些比较简单就不说了。

    装完以后source /etc/profile.d/xcat.sh加载xcat的环境变量

    tabdump site检查一下基本环境变量是不是对,不对用tabedit site改一下

    然后是用tabdump networks看一下网络,不对用chdef改一下

    chdef -t network -o "internal" net=172.168.1.0 mask=255.255.255.0 mgtifname=ens36 dhcoserver=172.168.1.1 tftpserver=172.168.1.1 nameservers=172.168.1.1 dynamicrange=172.168.1.100-172.168.1.120

     然后配置密码表

    tabedit passwd

    加一句

    "system","root","cluster",,, 

    这样root的默认密码就是cluster

     然后配置dns,

    chdef -t site forwarders=192.168.1.2

    (默认公司路由)配置本地得domain为cluster.com

    chdef -t site domain=cluster.com

     vi /etc/resolve.com 增加

    1 search cluster.com
    2 nameserver 172.168.1.1

    接着配置dhcp

    1 chdef -t site dhcpinterfaces=ens36
    2 makedhcp -n

    ens36是headnode的内网网卡

    配置conserver

    makeconservercf

    配置集群信息

    1 chdef -t group -o compute profile=compute nodetype=compute
    2 chdef -t group -o compute chain="runcmd=shell" ondiscover="nodediscover" netboot="xnba"

    然后是加node

    nodeadd node01 groups=compute,all mac.interface=ens36 hosts.ip=172.168.1.2 mac.mac=00:0c:29:e8:e6:27

    加完node以后

    makehosts compute

    更新一下/etc/hosts文件

    makedns

    更新dns文件

    重启dhcpd和named服务

    导入系统镜像

    copycds CentOS-7-x86_64-DVD-1611.iso -n centos7
    nodeset compute osimage=centos7-x86_64-install-compute

    这里如果虚拟机内存过小(1G),会报ks.cfg找不到的错误,调到2G以上就没问题了。

  • 相关阅读:
    codeforces 869E. The Untended Antiquity(二维树状数组,随机化)
    bzoj 3083: 遥远的国度(树上换根操作,树剖+询问整个子树)
    hdu 5534 Partial Tree(dp+降唯,好题)
    AtCoder Regular Contest 075 E
    hihocoder 1387 A Research on "The Hundred Family Surnames"(树,lca,求同一颜色的直径)
    hdu 5458 Stability(生成树,树链剖分,好题)
    推荐一套个人ui组件库
    回望2019,期盼2020
    如何从产品的角度对待自己的博客
    致一名迷茫的我
  • 原文地址:https://www.cnblogs.com/sickboy/p/6218834.html
Copyright © 2011-2022 走看看