一、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