服务器安装操作系统和配置

1.计算机硬件了解:

    服务器
    处理器:
    内存: 32G
    硬盘: 1T   磁盘数-  RAID 配置等级以及磁盘数

RAID--将多个小的磁盘整合成为一个大的磁盘<需要在阵列卡里配置好RAID,分出逻辑盘来,系统再加载正确的驱动就能认到了。>
    磁盘的型号,容量以及个数
            RAID卡配置涉及的一些名称解释:
            Disk Group :磁盘组,这里相当于是阵列,例如配置了一个Raid 1 ,就是一个磁盘组;
            VD(virtual Disk):虚拟磁盘,虚拟磁盘可以不使用阵列的全部容量,也就是说一个可以分为多个VD;
            PD(physical disk):故名思义,主是物理硬盘;
        HS:Hot Spare ,热备盘

第一个关键问题,明确服务器的配置。服务器的磁盘容量是要考虑的一个问题。
通常在2T内的话,一般比较容易,超过这个数据就要注意磁盘的安装与操作,另外是否要设置磁盘阵列也需要考虑

接着确定自己的启动模式,方法是进入BIOS,然后你会发现有一项叫"boot mode",
选中"UEFI boot"就是UEFI启动模式,
选中"Legacy boot"就是Legacy启动模式。    
(1) UEFI启动模式与 legacy启动模式
legacy启动模式: 就是这么多年来PC一直在使用的启动方式(从MBR中加载启动程序)
    开机--> BIOS初始化--> BIOD自检 ---> 引导操作系统 ---> 进入系统
UEFI启动模式:UEFI BIOS下新的启动技术。UEFI BIOS作为一种新的BIOS自然也应该兼容legacy的启动方式。
    开机 --> UEFI初始化--> 引导操作系统---> 进入系统
MBR不支持大于2T的硬盘空间,只有GPT支持。可以通过将启动模式设置成EFI做到
随后是引导程序,引导程序一般是grub
 root
 kernel
 initrd
然后boot
解决方案:将BIOS模式设置成legancy

安装方式
  PXEBOOT 
     PXE(Pre-boot Execution Environment)是由Intel设计的协议,它可以使计算机通过网络启动。
     协议分为client和server两端,PXE client在网卡的ROM中,当计算机引导时,BIOS把PXE client调入内存执行,并显示出命令菜单,经用户选择后,
     PXE client将放置在远端的操作系统通过网络下载到本地运行
光盘
硬盘
U盘

2.计算机操作系统分区方案:

安装版本:
安装的版本以及内核版本<注意位数>
硬盘分区方案:
    /data  分的大一些
    服务器安装操作系统
     集成导航模式
     阵列没有创建好导致的无法安装

3.网络配置:

查看网线,注意网口,服务器一般会有多个网口,注意是使用的哪个网口
配置网络地址
    IP地址:172.19.100.121
    掩码: 255.255.255.0
    网关: 172.19.100.254
iptables,防火墙
    1) 重启后生效 
    开启: chkconfig iptables on 
    关闭: chkconfig iptables off

    2) 即时生效,重启后失效 
    开启: service iptables start 
    关闭: service iptables stop 
ssh服务是否安装,如果没有安装,则安装
    查看 service status ssh

4.查看版本以及配置:

查看硬件内容:
            cat /proc/version
            cat /proc/cpuinfo
            cat /proc/meminfo
            df -m
            cat /etc/issue
            cat /etc/passwd
查看路径设置:echo $PATH
查看网络:   ifconfig   ping  netstat
查看运行的服务 service --status-all
查看内核模块:lsmod
查看host配置:cat /etc/hosts
连接用户设置:who

5.备份

安装好操作系统后,对操作系统进行备份,以便将来使用时直接恢复到当前状态即可

6.虚拟机

如果使用虚拟机来搭建集群,而且还是使用root权限的话,一定要注意宿主机分给/root的磁盘大小。
问题:虚拟机启动不了
Document is empty.
Location: '/home/ron/VirtualBox VMs/Semios Win7 /Semios Win7 .vbox', line 1 (0), column 1.
/home/vbox/vbox-5.0.12/src/VBox/Main/src-server/MachineImpl.cpp[740] (nsresult Machine::i_registeredInit()).
Result Code: 
NS_ERROR_FAILURE (0x80004005)
Component: 
MachineWrap
Interface: 
IMachine {f30138d4-e5ea-4b3a-8858-a059de4c93fd}
解决方法:   
参考:http://askubuntu.com/questions/724083/why-is-my-virtual-machine-inaccessible

出现错误:
ntpd[1946]: 0.0.0.0 0628 08 no_sys_peer
 kernel: device em1 left promiscuous mode
 NetworkManager[1706]: <warn> error saving timestamp: Failed to write file '/var/lib/NetworkManager/timestamps.VWXGRY': fflush() failed: No space left on device

原因:文件夹分配存储空间不足,而把虚拟机安装在了主目录
    输入命令看
    du -sh /root
    备:linux 系统全部安装 /

在宿主机中中,root目录分配了50G的硬盘,在一般情况下是够用的,但是安装了多个虚拟机,而且是在宿主机的root目录下,导致,磁盘空间不足,进而导致了虚拟机的暂停。
错误文件所在地址 /var/log/message

blogroll

social