国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

Slackware EyooLinux服務器配置相關指令

2024-06-28 13:03:47
字體:
來源:轉載
供稿:網友
 

(1)驅動加載

驅動加載部分,主要的是網卡驅動。首先要找到網卡:

lspci | grep net

如果沒有找到,先檢查下網卡是否插好。再檢查可加載的驅動:

pciprobe

此指令一出,會有幾個可供加載的驅動顯示出來。要查看驅動信息,如pcnet32,使用如下指令:

modinfo -F description pcnet32

根據以上幾條指令,可以找出你需要的驅動,最后是加載,如加載pcnet32:

modPRobe pcnet32

對于陣列卡驅動也可以如下操作:

lspci | grep RAID //查看陣列卡設備

pciprobe //查找相關驅動,假設找到了 sata_promise

modinfo -F description sata_promise //查看驅動信息

modprobe sata_promise //加載驅動

(2)網絡配置

這一塊主要是對網卡IP的配置,eyoolinux使用的是slackware發行版,其網卡配置文件與RedHat有所不同。eyoolinux的網卡配置文件在 /etc/rc.d/rc.inet1.conf 這個文件中。

vi /etc/rc.d/rc.inet1.conf

就可以進行網卡配置了。

理論上slackware支持多個網卡,在配置文件中以數組的形式對各個網卡配置進行區分。

如IPADDR[0]="192.168.1.252"表示eth0的IP。

而IPADDR[1]="192.168.1.253"表示eth1的IP,依次類推。

子網掩網及HDCP也是一樣。大家可以效仿數組0的形式來配置其它網卡信息。

配置完網卡后,記得重啟一下:

/etc/rc.d/rc.inet1 restart //請看清楚: rc.inet1 配置文件是: rc.inet1.conf

(3)samba配置

配置文件 /etc/samba/smb.conf, 這里只介紹下如何添加samba用戶:

例如要添加用戶 max

首先要添加系統用戶max

useradd max

其次添加samba用戶

smbpasswd -a max

然后在 /etc/samba/smb.conf中 valid users 一行,加入 max

最后,重啟samba

/etc/rc.d/rc.samba restart

(4)陣列卡配置

主要是對軟陣列的配置,對于硬陣列,市面上真正的硬陣列很少(可參看論壇帖子Serial ATA(SATA)--linux下的支持情況),故此不作介紹。linux的軟陣列比偽陣列要更穩定和高效^_^。

第一步:創建

mdadm -C /dev/md0 -l0 -n2 /dev/sd[ab]1

echo "DEVICE /dev/sd[ab]1">/etc/md0.conf

mdadm --detail --scan >>/etc/md0.conf

此條指令就創建了陣列md0(-C /dev/md0),陣列級別為RAID0(-l0,即 --level=0),磁盤分區數量為2(-n2, 即--raid-devices=2),其后為相關的磁盤分區。

第二步,格式化 /dev/md0

mke2fs -j /dev/md0 (或 mkfs.ext3)

第三步:掛載

mount /dev/md0 /game

最后,寫入fstab,以實現開機自動掛載。

這一步還沒完,由于關機后陣列會停用,而在掛載陣列之前,需要將其激活。如何激活?

mdadm -A /dev/md0 /dev/sd[ab]1 即可激活。

或:

mdadm -A /dev/md0 -c /etc/md0.conf

(-c /etc/md0.conf, 即指定一個配置文件,這里即上面第一步創建陣列卡時echo語句寫入的/etc/md0.conf)

知道了如何啟用陣列卡就好辦了,只要在掛載fstab表項之前先激活陣列,就可實現開機自動掛載。如何在系統掛載fstab表項之前就激活陣列呢?可以在/etc/rc.d/rc.S(RedHat的是 /etc/rc.d/rc.sysinit)的開頭部分(/etc/rc.d/rc.S的第9~10行左右)加如以下 if語句:

if [ -f /etc/md0.conf ];then

mdadm -A /dev/md0 -c /etc/md0.conf

fi

在我們的eyoolinux中就是這樣做的。如果有多個陣列,也可以使用如下的語句:

for mdx in /etc/md?.conf

do

mdnum=`echo ${mdx}|cut -c6-8`

mdadm -A /dev/${mdnum} -c $mdx

done

如果大家覺得麻煩,可以直接把這個語句復制過去。

這樣,陣列的開機掛載就實現了。

(5)ntfs格式的掛載

在eyoolinux中的相關指令是 ntfsmount

如: ntfsmount /dev/sda1 /mnt

(6)雙網卡的梆定

創建一個bond設備,三個簡單的步驟即可搞定:

a、首先要保證相應的驅動程序已經加載:

localhost@root ~# modprobe bonding

或 modprobe <3c59x| eepro100|pcnet32|tulip|...>

b、其次給等梆定bond設備分配IP地址

localhost@root ~# ifconfig bond0 netmask <子網掩碼> broadcast <廣播地址 >

例如 ifconfig bond0 192.168.1.242 netmask 255.255.255.0 broadcast 172.31.3.254

c、最后將所有要梆定的物理網卡接口添加到bond設備中去

localhost@root ~# ifenslave bond0 [{-f|--force} bond0 eth0 [ eth1 [eth2]...]

例如 ifenslave bond0 eth0 eth1 梆定了eth0 eth1兩個網卡設備。 --force 表示強制進行梆定

創建好bond設備后,就可以像一般的網卡設備一樣使用了

如啟動bond0: # ifconfig bond0 up

停用bond0: # ifconfig bond0 down

在不停用bond0的情況下添加接口: # ifenslave {-d| --detach} bond0 eth0 [eth1 [eth2]...]

--detach表示"附加"的意思

改變活動的從設備: # ifenslave {-c|--change-active} bond0 eth0

--change-acitve 表示"改變活動的從設備"的意思

顯示主接口(指bond0)信息: # ifenslave bond0

顯示所以接口信息: # ifenslave {-a|--all-interfaces}

--all-interfaces 表示"所有接口"

(7)linux下網口號故障解決辦法

有時候會碰到這樣的情況,明明機器上只有一個網卡,但是ifconfig顯示的網卡號是 eth2(或其它非eth0的形式),而eth0卻不見了。導致設置IP的時候出現各種各樣的問題。這里給出一種解決辦法。

當出現網卡號異常時,進入/etc/udev/rules.d目錄,刪除相應的網絡相關的文件,重啟機器即可。如下(在slackware 12.0中):

localhost@root~ # cd /etc/udev/rules.d // 進入/etc/udev/rules.d

localhost@root~ # rm 75-network-deices.rules // 刪除網絡相關的文件

localhost@root~ #reboot // 這個就不用說啦

(8)硬盤掛載時加中文字體

比如要把 /dev/sda1 掛載到 /mnt目錄下,則輸入

mount -o iocharset=utf8 /dev/sda1 /mnt/

即可正常顯示中文。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 吴堡县| 柘荣县| 天峨县| 福州市| 仁怀市| 涿鹿县| 阿拉善左旗| 屏山县| 开封市| 霍林郭勒市| 和林格尔县| 景泰县| 太和县| 淮北市| 宜兰市| 英山县| 鄂伦春自治旗| 巴南区| 乌拉特中旗| 札达县| 根河市| 云安县| 铁岭市| 涿州市| 成都市| 江口县| 镇宁| 托克托县| 宜丰县| 裕民县| 原平市| 灵川县| 合作市| 凉城县| 葫芦岛市| 青冈县| 深泽县| 乌鲁木齐市| 崇信县| 年辖:市辖区| 西和县|