Posts Tagged ‘Linux’

iscsi在linux上面的配置

xeon Posted in Computer Technical,Tags: ,
0

存储通讯协议中,从最早的scsi到普及至今的光纤,现在还流行ISCSI,简单的说就是将scsi协议走在TCP/IP上,随着以太网的迅猛发展,ISCSI也成为了许多业界看好的一个标准。

根据我的操作,ISCSI相对于光纤还是有许多缺点的,大概有以下几点:

1.配置复杂,一堆的IP,比较容易混淆,多路径,不同网段等等

2.如果无专门的HBA卡,使用软ISCSI,稍微占用CPU的资源

3.没有FC那么直观,交换机需要做调优

 

简单介绍一下ISCSI在linux的配置。

1.安装iscsi-initiator(使用软ISCSI)
2.安装多路径管理软件,根据不同的版本或安装系统的,或安装硬件厂商所配的。
3.设置IP,加入session

4.修改多路径,绑定UUID

5.格式化,并加入fstab引导选项。

 

以下是md3200i的大概配置方法:

 

-install iscsi-initiator
-#service iscsi start
-#chkconfig –list iscsi
-#chkconfig –add iscsi
-#chkconfig iscsi on
-also need do for multipath
-set network ip
-Discovery session   #iscsiadm -m discovery -t st -p <IP>:3260
-Log inon #iscsiadm -m node -l (logon all session )or #iscsiadm -m node -l T <Target Name> -l -p <IP>:3260
-check session status  #iscsiadm -m session -i
-# service iscsi restart (confirm iscsi connect)
-注释掉multipath.conf, start multipath
-#service multipathd restart
-#multipath -v2
-found UUID, config multipath.conf
-#mke2fs -j -v /dev/mapper/**
-config /etc/fstab     add “_netdev,defaults” for defaults

Linux日志

xeon Posted in Computer Technical,Tags: ,
0

1.连接时间日志。记录在/var/log/wtmp  /var/run/utmp

2.错误日志。记录在/var/log/messages

Linux各类版本

xeon Posted in Computer Technical,Tags: ,
0

Redhat:

最早Redhat推出了1.0到9,大概的版本和时间如下(节选了几个)

RedHat 1.0                                11,  3, 1994
RedHat 6.0                                 4, 26, 1999
RedHat 9                                     3, 31, 2003

到了9以后,Redhat决定将原来的版本一分为二。

一个是Redhat enterprise linux(简称RHEL),主要面对的是商业用户,和以往不同的是,新的RHEL3要求用户先购买lisence,redhat承诺保证产品的稳定性,安全性。源代码依然是open。RHEL系列已经发布到了5了,快要出来6了。

另一个,Redhat和开源社区合作,推出了桌面版的Fedora.此系统主要面向个人桌面用户,推出比较时尚或较新的技术。有些技术如果在Fedora上成熟运用后,才会被redhat使用在RHEL上。Fedora已经发布到Fedora 14了。

Centos:

一个名为Community Enterprise Operating System的项目诞生了,简称CentOS。CentOS社区将Redhat的网站上的所有源代码下载下来,进行重新编译。并将所有Redhat的Logo和标识改成自己的CentOS标识。Centos是免费的,当然在支持上也就比较凌乱。有许多硬件或者软件并没有在centos下测试,且由于重新编译的原因,centos并不能等同于RHEL。所以如果使用centos出现一些错误就只能求助于社区里的其他用户或者自己google搜索答案了,但好处也是显而易见的:免费。

SUSE:

同redhat一样,Novell也推出了SUSE enterprise和 opensuse。

opensuse linux一样是通过社区做一些开源的开发,而Novell以opensuse linux为基础提供整合与商业服务,就是suse linux enterprise。这有点像fedora和redhat的关系,虽然好像还有些区别。

Debian:

这个是一个完全免费的系统,它是一个致力于创建一个自由操作系统的合作组织所打造的。缺点是缺少商业软件的支持。Ubuntu就是Debian的一个版本。

总结:


所以针对商业用户,大部分使用的是suse enterprise linux和redhat enterprise linux。这两个提供有效地技术支持以及软硬件兼容性的验证。而会有小部分的使用者选择使用centos来降低成本,但是需要强大的技术背景和经验。

针对个人用户,为了使用linux做一些实验或办公,一般选择Fedora和Opensuse和Debian。

基于Linux的负载均衡

xeon Posted in Computer Technical,Tags: ,
0

今天同时看到两本杂志介绍的基于Linux的负载均衡.

一本介绍的是LVS(Linux Virtual
Server)LVS是一个开源的软件,可以实现LINUX平台下的简单负载均衡。看了文章中的配置篇幅不多,没有实验不得而知。

另外一本是《网管员世界》2009.7期刊,文章名字叫《使用Quagga实现Linux负载均衡》。

Quagga是一个路由软件了,一样建立在Linux下。有点像类似的软路由。具体怎么实现负载均衡我没细看,不过比前者来的复杂。

还有一个值得说的就是《网管员世界》是本好杂志。以后不买《微机》了,改买这个。