一、centos安装:

在安装centos的时候,因为服务器中硬盘比较多,所以就随意选择了一个硬盘来安装系统,因为每个盘的型号都是一样的所以不好区分,安装完成之后,发现系统无法正常的引导启动,害的我以为自己没装正确,又重新安装了一遍,发现还是无法启动。于是进boot里看,发现虽然设置硬盘为首启动项,但是硬盘启动也是排了顺序的,所以试了两三次才算是设置正确,最后正常启动了。(不知道有没有什么快捷的方法,能直接就识别到系统安装到了哪个盘)。


二、RAID5的实现:

做raid5并且自动挂载。RAID5至少需要3块硬盘,公司的服务器有八块硬盘,一块用来安装系统和其他软件服务,还有七块用来做RAID5,将LINUX切换到root用户登录:

1、fdisk -l 查看硬盘

2、yum install mdadm安装mdadm服务,有的是已经安装了的

3、mdadm  --create  /dev/more  --level=5  --raid-devices=6  --spare-devices=1  /dev/sd[a-g]  创建RAID5,6个做RAID一个做备用。/dev/sd[a-g]也可以写成:/dev/sda  /dev/sdb ... /dev/sdf  /dev/sdg   第一次做的时候把系统盘也包含进去了,制作过程中就会报错,然后给你指出来哪个硬盘不能做成RAID,有时候也会报错说你的盘不够,找到那个不能做成RAID的盘剔除就可以。

4、mdadm  --detail  /dev/more查看RAID的情况

5、mdadm  --detail  --scan > /etc/mdadm.conf建立mdadm.conf配置文件,用于实现开机自动做RAID。

6、vim   /etc/mdadm.conf编辑配置文件,没有vim可以安装一个或者用vi命令,我的编辑完成后:

ARRAY  /dev/morelevel=raid5 num-devices=6metadata=1.2 UUID=他自动生成的devices  /dev/sd[a-g]

7、mkfs.xfs /dev/more格式化RAID,因为我的RAID比较大,所有用XFS来格式化,ext文件格式是不支持这么大的。

8、mkdir   more

9、mount  /dev/more /more/ 将RAID挂载到more这个文件夹下

10、vim   /etc/fstab编辑配置文件,实现自动挂载RAID,我的只需在文件中添加一行:

/dev/more /morexfs default0 0

11、mount -av查看fstab中是否有错误,如果没有错误那么就算完成了


三、samba服务:

一般情况下,centos是没有安装samba服务,所以要自行下载。

1、yum  install  samba  samba-client  samba-swat安装samba服务

2、/etc/init.d/smb   start开启samba服务,也可以service smb start

3、vim  /etc/samba/smb.conf编辑samba服务的配置文件,我选择的是匿名共享,如下:

[moment]
comment = company
path = /more
public = yes
writable = yes
guest ok = yes

4、/etc/init.d/smb  restart重启samba服务,也可以用service smb restart

做完发现还是不行,查了一下发现还有防火墙什么的。

5、service iptables stop关闭防火墙或者开放samba服务的端口:vim /etc/sysconfig/iptables 添加一句

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport  端口号 ACCEPT

6、还是不行的话:vim /etc/selinux/config 把SELINUX的值改成disabled