独立服务器使用IPMI安装操作系统图文教程-iKVM使用,硬盘分区和挂载ISO

我们在购买独立服务器时,主机商一般会提供IPMI来安装操作系统。使用IPMI来安装操作系统,有两个好处:一是可以自由选择我们想要的操作系统,例如Linux或者Windows;二是IPMI可以省去让主机商操作而产生的费用,玩坏了自己再重装即可。

前一段时间购买了一台独立服务器,正好主机商提供了IPMI接口,由于是第一次使用,在用的过程中还是遇到了不少的问题。很奇怪的是,网上关于IPMI安装与使用的教程非常少,而且由于时间久远的关系,很的操作已经与现在的IPMI不同,造成了很大的困扰。

本篇文章就来分享一下独立服务器使用IPMI安装CentOS操作系统的过程中,涉及到了浏览器启用JAVA运行iKVM、独立服务器硬盘分区以及手动挂载操作系统ISO的问题。

独立服务器使用IPMI安装操作系统图文教程-iKVM使用,硬盘分区和挂载ISO

更多的关于独立服务器安装面板以及开设VPS主机的方法有:

  1. 服务器虚拟化面板SolusVM安装与使用-支持新建管理OpenVZ, KVM和Xen VPS
  2. 利用SolusVM在服务器/VPS上开设NAT VPS主机-整合WHMCS开卖NAT VPS
  3. Virtualmin/Webmin功能强大的服务器管理面板-Unix系统图形化管理

服务器适合大流量的客户使用,如果个人的话还是选择VPS好一些,这里有对比榜单,仅供参考:VPS主机排行榜单

一、IPMI管理地址

购买了独立服务器后,主机商会把IPMI的管理地址以及账号、密码发到你的邮箱,或者你也可以直接到主机管理后台查看。

IPMI管理地址

使用Firefox 51以下的版本打开IPMI的管理地址,IE10以下也可以,Chrome基本上不行。原因就是各大浏览器对Java相继不支持造成的,下文会有解决办法。

IPMI使用Firefox登录

这个就是IPMI管理面板,如果有提示要启用Java,请按照下面的方法操作。(点击放大)

IPMI管理面板

二、浏览器启用IPMI JAVA控制台

  1. Java:https://java.com/
  2. 是否支持Java:https://java.com/zh_CN/download/installed8.jsp

在本地机上安装Java后,重启浏览器,然后打开以上的测试网址,看看是否安装成功。如果没有,请检测一下Java安全配置中有没有启用浏览器支持,同时记得在例外中把你的IPMI网址也加入进去。

IPMI配置好JAVA

没有问题的话,进入IPMI中远程控制,点击打开Java控制台。

IPMI远程控制

提示你是否下载运行。确定。

IPMI下载运行

继续选择运行。

IPMI运行Java

三、IPMI iKVM挂载ISO

  1. 阿里云CentOS镜像:http://mirrors.aliyun.com/centos/

以下就是IPMI iKVM管理面板,我们点击左上角选择从本地加载ISO。生产服务器如果是大内存(4G以上内存),建议安装CentOS-6.8-x86_64-minimal.iso版本。

IPMI iKVM管理面板

接着,我们选择右边的CD ROM,选择ISO文件,如果是灰色的,请点击“拔出”。然后点击打开,选择本地的ISO文件。

IPMI iKVM加载光驱

完成ISO挂载后,点击“Macro”下选择“ctrl+alt+del”,重启服务器。重启过程中按下F11或者Del键,进入到启动项选择,我们选择从CD ROM即可。

IPMI iKVM选择启动项

四、IPMI安装操作系统

IPMI挂载ISO重启服务器后,就会自动进入到操作系统安装界面了,这里wzfou.com以CentOS 6.8为演示(选择CentOS是为了后面的SolusVM面板安装)。

IPMI安装系统

直接点击下一步。

IPMI直接点击下一步

选择硬盘,第二个是可以自己指定硬盘类型。

IPMI选择硬盘

设置服务器的主机名。

IPMI设置主机名

如果你在上一步选择的是第二个,这里会让你选择硬盘,记得把两个都勾选上。

IPMI选择硬盘

设置一个时区,选择上海时区,把下方的“UTC Clock”的勾去掉。

IPMI设置时区

设置操作系统密码。

IPMI设置操作系统密码

五、IPMI硬盘分区

接上面一步,在这里会要我们选择IPMI硬盘分区。我们一般选择最后一个自己指定。

IPMI指定分区

然后删除原有的分区,在Free上重启划分分区。

IPMI新建分区

关于SWAP分区,一般是内存的2倍合适,当然大一点小一点都行。

IPMI设置SWAP

如果你后期要在独立服务器安装SolusVM面板,请仔细阅读以下对分区的要求。(来自官网:https://documentation.solusvm.com/display/DOCS/Partitioning)

Xen PV/HVM Host

/ 80GB+ (XEN templates & iso’s will be stored in /home/solusvm/xen)
SWAP 4GB max (Virtual servers won’t use the host swap)
Logical Volume Group (LVM) remaining space (Logical Volume Group Only, SolusVM will create the logical volumes for the virtual servers inside this group)

The PE Size should be set to 128M not the Default of 4M, if manually creating the Volume Group you can use the ‘-s 128M’ flag.

 

KVM Host

/ 80GB+ (KVM templates & iso’s will be stored in /home/solusvm/kvm)

SWAP 4GB+ (Virtual servers may use host swap if there is a real memory shortage)
Logical Volume Group (LVM) remaining space (Logical Volume Group Only, SolusVM will create the logical volumes for the virtual servers inside this group)

The Volume Group Name CANNOT be KVM as /dev/kvm/ is a directory created on install.
The PE Size should be set to 128M not the Default of 4M, if manually creating the Volume Group you can use the ‘-s 128M’ flag.

OpenVZ Host

/ 80GB

SWAP 2 times RAM (if RAM ⇐2GB otherwise RAM + 2GB is plenty)

/vz remaining space (templates & virtual servers will be stored here)

这里我以用SolusVM架设KVM VPS来演示,“/”根目录挂载至少80GB,SWAP至少要4GB,剩下的空间全部分配给LVM(只配置Logical Volume Group逻辑卷组,具体的卷会由Solusvm自己创建),Solusvm推荐使用128MB的PE(Physical Extent, 物理块)大小。

IPMI添加VG

最后,独立服务器为SolusVM分区差不多就是这样的。(点击放大)

IPMI完成分区

确认写入数据。

IPMI写入数据

确认安装引导。

IPMI确认安装引导

完成IPMI安装操作系统

IPMI完成系统安装

六、服务器配置IP地址,网关,DNS

CentOS操作系统安装好了后,还需要自己手动配置IP地址以及NS服务器(有同学可能也注意到了在CentOS安装过程中也可以配置网络)。基本操作命令如下:

vi  /etc/sysconfig/network-scripts/ifcfg-eth0   #编辑配置文件,添加修改以下内容

BOOTPROTO=static   #启用静态IP地址

ONBOOT=yes  #开启自动启用网络连接

IPADDR=192.168.21.129  #设置IP地址

NETMASK=255.255.255.0  #设置子网掩码

GATEWAY=192.168.21.2   #设置网关

DNS1=8.8.8.8 #设置主DNS

DNS2=8.8.4.4 #设置备DNS

IPV6INIT=no  #禁止IPV6

:wq!  #保存退出

service ip6tables stop   #停止IPV6服务

chkconfig ip6tables off  #禁止IPV6开机启动

service yum-updatesd stop   #关闭系统自动更新

chkconfig yum-updatesd off  #禁止开启启动

service network restart  #重启网络连接

ifconfig  #查看IP地址

如下图:

IPMI配置网卡

服务器可以设置统一规范的主机名:这里设置主机名为:bbs.hz.m.wzfou.com

1、hostname “bbs.hz.m.wzfou.com”

#设置主机名为bbs.hz.m.wzfou.com

2、vi /etc/sysconfig/network  #编辑配置文件

HOSTNAME= bbs.hz.m.wzfou.com

#修改localhost.localdomain为bbs.hz.m.wzfou.com

:wq!  #保存退出

3、vi /etc/hosts #编辑配置文件

127.0.0.1  bbs.hz.m.wzfou.com localhost

#修改localhost.localdomain为bbs.hz.m.wzfou.com

:wq!  #保存退出

shutdown -r now  #重启系统

七、注意事项

安装ISO过程缓慢。这是因为通CD ROM挂载本地的ISO在安装的过程中是边上传边安装,如果以国内连接国外的网络速度,上传一个ISO是需要花费大量的时间的,最好是提前上传或者使用国外VPS上传ISO。

网络无法Ping通。选择检查一下你的DNS是否设置正确,再检查一下Ping能不能Ping过IP地址。如果这两个都是“centos destination host unreachable”,检查一下路由以及及时和主机商联系。

文章出自:挖站否 https://wzfou.com/ipmi/,部分内容参考自:osyunwei  版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。


分享到:

关于站长(Qi),2008年开始混迹于免费资源圈中,有幸结识了不少的草根站长。之后自己摸爬滚打潜心学习Web服务器、VPS、域名等,兴趣广泛,杂而不精,但愿将自己经验与心得分享出来与大家共勉。

已有 22 条评论
  1. 感谢,之前JAVA控制台一直不能再浏览器中打开,现在经过设置可以了。

    11月3日 20:31 回复
    • Qi

      这个浏览器的问题我也折腾了好久才搞定。

      11月4日 17:30 回复
  2. we

    我是直接在本地玩Linux练手的。

    11月2日 18:11 回复
  3. 买的Online家的独服刷PT也是一样的

    11月2日 14:20 回复
    • Qi

      那家也买过,就是速度有些慢。

      11月2日 18:06 回复
      • 欧洲线路的确不是很好建站的确不是很合适。

        11月2日 20:08 回复
        • Qi

          嗯,但是价格很便宜。

          11月4日 17:33 回复
  4. Ui

    学习了,没买过服务器。

    11月2日 12:13 回复
  5. 丁 鹏宇

    学习了,可惜没使用环境,云主机足够用。

    11月2日 08:04 回复
    • Qi

      留着下次使用。

      11月2日 12:57 回复
  6. 大佬买了谁家的独服啊,能给IPMI的都不便宜……

    11月2日 00:36来自移动端 回复
    • Qi

      购买了美国马桶家的独服dedipath,现在还在试用中。

      11月2日 12:58 回复
      • 99刀那一款?看起来性价比不高

        11月2日 16:42来自移动端 回复
        • Qi

          是的,买完觉得后悔了,是有点贵了。

          11月2日 18:03 回复
      • dedipath……直接走他们上家psychz买更便宜点儿

        11月3日 22:01来自iPhone 回复
        • Qi

          看重了鲨鱼机房的服务器,但是太贵了一点。

          11月4日 17:30 回复
          • 可以看看PerfectIP的,便宜

            11月4日 22:32来自移动端 回复
            • Qi

              听说网络不好,不敢买了。

              11月5日 13:06 回复
  7. 涨知识了

    现在服务器还能这样安装。。。

    11月1日 21:43 回复
    • Qi

      安装操作系统也可以找客服,安装完后和使用VPS没有什么区别了。

      11月2日 12:58 回复

Login

欢迎!请登录你的账号。

记住我 忘记密码?

还未注册 注册

Lost Password

Register

返回顶部