IBM服务器安装Ubuntu Linux server 64以及网络配置

时间:2024-02-16 15:54:41

最近在部署AC环境,云AC要求软件环境为Ubuntu 14.04 版本的服务器Linux操作系统,下面是环境部署的准备工作:

一、下载文件

(1)下载系统文件

地址:http://mirrors.163.com/ubuntu-releases/14.04/14.04.5-server-amd64.iso

(2)下载md5summer

地址:http://www.md5summer.org  --> Download  -->Latest version 1.2.0.11

(3)下载Win32 Disk Imager

二、校验系统文件

(1)打开md5summer,校验下载好的系统文件。

选择系统文件的存放路径,我放在桌面,选择桌面,点击create sums

将系统文件选中,点击add添加到右侧,点击OK

点击OK之后,我们得到校验之后的系统文件

(2)这时候,桌面上产生多了一个ubuntu-14.04.5-server-amd64.md5的文件

 

三、制作启动盘

(1)打开安装好的Win32 Dick Imager工具

一般使用装有引导程序的USB(启动盘),这里我使用电脑安装的Win32 Dick Imager,将U盘插到电脑上,运行软件,写入完成后就能做启动盘了,然后再插到服务器选U盘启动。

四、安装服务器IBM System x系统

(1)选择以U盘启动

将U盘插入服务器,并重启服务器;

服务器启动完成之后,按F12进入到Boot Devices Manager,并选择以U盘启动,安装Ubuntu;

(2)接下来的两步是安装进程所使用的语言和地区(用来设置时区)的设置

(3)检测键盘类型,一般不用,选择NO

(4)选择服务器键盘语言,这里选择美式键盘

(5)接下来是进行网络配置,这里我选择手动配置,选择其中的一个网口(查看服务器后面的网线对应接的那个),配置服务器的IP地址、子网掩码、网关、DNS(name server address)

(6)配置Hostname(root@ubuntu14:~# ,也就是这个里面的”ubuntu14”)   

(7)配置用户名和密码,一般Linux系统有普通用户(用户名@ubuntu14:~$)和root用户(root@ubuntu14:~#)两种登录方式,这里先设置普通用户,然后在普通用户的模式下sudo到root用户

(8)这一步表示是否要加密你的home目录,这个一般选择不加,不过有需要的话设置一下也没问题

(9)确认时区

(10)进行分区设置

默认是使用全部硬盘,LVM方便日后加硬盘扩容

选择要分区的硬盘

保存配置

调整分区的大小

(11)接下来两步是确认写入操作,点击continue跟yes就好,

           并跳过设置http代理

(12)选择自动更新安全补丁

(13)选择安装的软件,勾选的时候敲空格键就会有”*”

(14)最后就按照提示continue安装,安装完成之后重启服务器,检查网络;

 

五、安装的过程中遇到的问题

(1)Install the GRUB boot loader on a hard disk fail

解决办法,按照百度出来的方法,另外的一个装有WinPE的U盘插入服务器,重新启动服务器,服务器识别U盘之后打开DiskGenius分区软件,点击服务器硬盘右键选择转换分区表类型为MBR格式,然后重启服务器,再次进行安装,按照这种方法最终可以安装成功了:

(2)如何切换到root用户

由于安装的过程,只设置了用户的账号跟密码,所以需要先切换到root用户

1、服务器启动后进入Ubuntu的登录界面,输入安装时候设置的用户账号跟密码,输入sudo su后进入到root,这种方式不需要root的密码,需要当前用户的密码。

2、然后使用passwd修改root密码,这时候就可以正常远程ssh登录服务器的root。

(3)修改网络配置

在安装的过程中,手动设置了ETH0网络,但是后面安装完成之后发现ETH0端口不能用,只能进入到文件配置ETH1

配置步骤:

1、配置DNS

root@ubuntu14:/# vim /etc/resolvconf/resolv.conf.d/base 
nameserver 10.8.1.25
nameserver 8.8.8.8
~
~
~

2、编辑interfaces文件配置ip,网关,子网掩码

root@ubuntu14:/# vim /etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
# This is an autoconfigured IPv6 interface
auto eth1
iface eth1 inet static
address 10.8.3.105
netmask 255.255.255.0
gateway 10.8.3.254

3、重启网络

root@ubuntu14:/# sudo /etc/init.d/networking restart

4、关闭ETH0端口

root@ubuntu14:/#ifdown eth0

5、重启网络之后,发现还是不通,我又单独关闭又打开了eth1,过一会网络就能ping通了

root@ubuntu14:/#ifdown eth1
root@ubuntu14:/#ifup eth1