題目:公司服務器自動分區,IP=192.168.0.100
現上級要求使用軟件磁盤陣列爲服務器上的普通用戶家目錄進行配額限制,且此服務器所有 日誌信息都寫到192.168.0.10這臺機器上
服務器上用戶有10個 用戶名自定義 ip地址自定義,限額數值自定義,但需要在文檔中標 明。
步驟:
1、裝好自動分區的linux系統,添加4塊硬盤(關閉虛擬機添加)
2、配置IP:ifconfig eth0 192.168.0.100 或者setup
3、查看添加的4塊硬盤fdisk -l,然後分別將4塊硬盤建分區表
fdisk_/dev/sdb-----n----p----1---1---652----w
fdisk_/dev/sdc-----n----p----1---1---652----w
fdisk_/dev/sdd-----n----p----1---1---652----w
fdisk_/dev/sde-----n----p----1---1---652----w
強制內核更新分區列表:partprobe
格式化:mkfs.ext3_/dev/sdb1
mkfs.ext3_/dev/sdc1
mkfs.ext3_/dev/sdd1
mkfs.ext3_/dev/sde1
建立raid5:mdadm --create --auto=yes /dev/md1 --level=5 --raid-devices=3 --spare-devices=1 /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
格式化md1:mkfs.ext3_/dev/md1
建立raid5目錄:mkdir_/mnt/raid5
掛載md1:mount_/dev/md1_/mnt/raid5 cd_/mnt/raid5 ls有lost+found即可
複製UUID:mdadm_--detail_/dev/md1_|_grep_UUID
設置raid的自動掛載:vim_/etc/mdadm.conf
ARRPY_/dev/md1_UUID=UUID號
開機啓動:vim_/etc/fstab
/dev.md1 /mnt/raid5 ext3 defaults 0 0
4、新建用戶:vim_xiaoyy.sh
#!/bin/bash
groupadd xiaoyy
for xiaoyy in xiaoyy1-10
do
useradd $xiaoyy
echo "123456" | passwd --stdin $xiaoyy
done
5、支持磁盤配額:mount -o remount,usrquota,grpquota /mnt/raid5
6、開啓加載配額功能:vim_/etc/fstab
/dev/md1 /mnt/raid5 ext3 defaults,usrquota,grpquota 0 0
7、創建數據文件:quotacheck -auvg
8、編輯配額:edquota -u xiaoyy1
edquota -p xiaoyy1 -u xiaoyy2
edquota -p xiaoyy1 -u xiaoyy3
edquota -p xiaoyy1 -u xiaoyy4
edquota -p xiaoyy1 -u xiaoyy5
edquota -p xiaoyy1 -u xiaoyy6
edquota -p xiaoyy1 -u xiaoyy7
edquota -p xiaoyy1 -u xiaoyy8
edquota -p xiaoyy1 -u xiaoyy9
edquota -p xiaoyy1 -u xiaoyy10
開啓配額限制:quota -a
改變權限:chmod o+w /mnt/raid5
su - xiaoyy1
測試:dd if=/dev/zero of=xiaoyy1 bs=1M count=32
9、設置軟連接:ln -s /home /mnt/raid5 ls ll
10、日誌客戶端:setup 192.168.0.10
service network restart
service syslog start
vim /etc/syslog.conf
*.* @192.168.0.100
service syslog restart
日誌服務器:
service syslog start
vim /etc/sysconfig/syslog
SYSLOGD_OPTIONS="-m 0 -r"
service syslog restart
查看:tail -f /var/log/messages Ctrl+c終止