欢迎光临,若觉得本博客的内容对您有帮助,请多点击边栏的Google广告,并提供意见及建议,谢谢!
Sep
27
访问控制列表(Access Control List)已经加入核心有很长一段时间了,包括红旗DC 4.1已经有该驱动可以加载。但最近才发现,原来自己对它还不熟悉,特重新温习一遍。
一、为什么
为什么要使用ACL?原因在于使用标准的基于用户、用户组的文件和目录权限设置,无法为两个或多个以上用户指定不同的权限。例如,设定某文件的用户、用户组权限,但同组不同用户的权限就单独设置了。
而启动ACL后,可以在定义文件或目录的许可控制方面大大地增强灵活性,也有助于在Samba或其他应用及文件系统中使用。
一、为什么
为什么要使用ACL?原因在于使用标准的基于用户、用户组的文件和目录权限设置,无法为两个或多个以上用户指定不同的权限。例如,设定某文件的用户、用户组权限,但同组不同用户的权限就单独设置了。
而启动ACL后,可以在定义文件或目录的许可控制方面大大地增强灵活性,也有助于在Samba或其他应用及文件系统中使用。
Sep
26
之前项目中遇到IBM DS300的盘柜,其就是使用iSCSI技术。服务器通过iSCSI HBA卡连接到盘柜上,获得磁盘。使用在实际的环境中,我们也可以用软件进行模拟这样的环境,甚至作为测试Oracle RAC的环境。
一、系统环境
操作系统: 红旗 DC Server 5.0
硬件:Xeon 3.0 ×2,2台
分别命令为:ora01和ora02
应用软件:
目标方(target):iscsi-target
发起方(initiator):系统自带的linux-iscsi
二、概念
iSCSI的详细概念请看附录介绍。我们可以简单理解为由iSCSI的目标方(target)提供共享磁盘,而客户端通过iSCSI的发起方(initiator)获得共享磁盘的协议。由于其扩展了SCSI总线的距离,所以对于当前网络化的环境非常有用。
一、系统环境
操作系统: 红旗 DC Server 5.0
硬件:Xeon 3.0 ×2,2台
分别命令为:ora01和ora02
应用软件:
目标方(target):iscsi-target
发起方(initiator):系统自带的linux-iscsi
二、概念
iSCSI的详细概念请看附录介绍。我们可以简单理解为由iSCSI的目标方(target)提供共享磁盘,而客户端通过iSCSI的发起方(initiator)获得共享磁盘的协议。由于其扩展了SCSI总线的距离,所以对于当前网络化的环境非常有用。
Sep
14
项目需要部署Open Country,其要求使用Postgresql 7.0或8.0版本。系统为红旗DC 5.0 for x86,默认安装有Postgresql 8.0。
启动时候出现下面的故障提示:
启动时候出现下面的故障提示:
引用
# service postgresql start
正在初始化数据库: [失败]
启动 postgresql 服务: [失败]
正在初始化数据库: [失败]
启动 postgresql 服务: [失败]
Sep
8
在前面的关于红旗HA高可用服务器的安装和配置,都是基于SE版本,也就是有共享盘柜的情况下进行。但其实红旗HA服务器还有一个LE版本,专用于在数据量不是特别大,也没有共享盘柜的情况下,可以用每台服务器各自的磁盘做镜像,实现数据同步,以满足高可用环境的功能。
配置LE版镜像高可用服务器,与配置SE版共享盘柜高可用服务器有两个区别:
配置LE版镜像高可用服务器,与配置SE版共享盘柜高可用服务器有两个区别:
引用
1、需要建立镜像磁盘;
2、需要对镜像磁盘进行有效的监控。
2、需要对镜像磁盘进行有效的监控。
Jun
20
最近找到几个新的软件包,觉得挺好用,也刚编译成rpm包,希望在所有使用到的机器上部署。后来发现,需要每一台机器去安装一遍,即使可以远程安装,这也是挺麻烦的。决定参考Redhat的升级机制,把yum也迁移到红旗上来。说做就做,效果还是不错的。
一、原理
yum是一个用于管理rpm包的后台程序,用python写成,可以非常方便的解决rpm的依赖关系。在建立好yum服务器后,yum客户端可以通过http、ftp方式获得软件包,并使用方便的命令直接管理、更新所有的rpm包,甚至包括kernel的更新。它也可以理解为红旗环境下的apt管理工具。
一、原理
yum是一个用于管理rpm包的后台程序,用python写成,可以非常方便的解决rpm的依赖关系。在建立好yum服务器后,yum客户端可以通过http、ftp方式获得软件包,并使用方便的命令直接管理、更新所有的rpm包,甚至包括kernel的更新。它也可以理解为红旗环境下的apt管理工具。
Jun
16
前两天写了一份《用软RAID启动系统》。这两天又看了些关于mdadm的资料。突然看到在mdadm源码包里面篇叫《Assembling md arrays at boot time》的文章。看完后发现,觉得只要DIY一个包含mdadm的initrd.img文件,即可直接把整个根分区放到软RAID里面。
在解压红旗预安装的initrd.img文件后(方法前面的日志中有提到),更发现本来红旗预装的initrd.img文件里面就支持mdadm。
太开心咯!!
※前提:使用2.6以上核心,mdadm建议是2.6.15以上,但证明在红旗DC Server 5.0上可以使用。
在解压红旗预安装的initrd.img文件后(方法前面的日志中有提到),更发现本来红旗预装的initrd.img文件里面就支持mdadm。

※前提:使用2.6以上核心,mdadm建议是2.6.15以上,但证明在红旗DC Server 5.0上可以使用。
Jun
15
继续昨天的话题,还是mdadm的使用。之前,我们一直都是用mdadm创建RAID阵列。其实,mdadm还有一个选项:multipath。它可以实现硬件支持的多I/O路径指向单SCSI LUNs的功能,用于创建多路径访问的磁盘设备。
一、原理
多路径存储是为了实现当有硬件损坏或单个SCSI LUNs饱和时,仍可以对数据进行访问。要实现multipath,前提是必须有对应的硬件支持。
一、原理
多路径存储是为了实现当有硬件损坏或单个SCSI LUNs饱和时,仍可以对数据进行访问。要实现multipath,前提是必须有对应的硬件支持。
Jun
14
昨天提到安装程序实现软件RAID代替硬件RAID的方法,今天再进一步谈谈手动创建软RAID和日常维护的方法。
mdadm使用的也是md驱动,由于其拥有多种模式,而且单一工具,不依赖任何配置文件,是替代raidtools的好工具。目前几乎所有发行版本使用的都是该工具。
mdadm使用的也是md驱动,由于其拥有多种模式,而且单一工具,不依赖任何配置文件,是替代raidtools的好工具。目前几乎所有发行版本使用的都是该工具。
Jun
13
大家都知道带硬件RAID的服务器很贵,而且有些服务器是根本不能加硬件RAID卡的(例如IBM OpenPower 710)。今天,我介绍一个用红旗Linux安装软件RAID,代替硬件RAID的方案。
※系统平台:红旗 DC Server 5.0 for x86
※硬件平台:Intel Xeon 3.0 DP & 2×8G硬盘
※系统平台:红旗 DC Server 5.0 for x86
※硬件平台:Intel Xeon 3.0 DP & 2×8G硬盘
May
11
官方网址是:http://www.linux-ren.org
社区的发行版,Everest 也可以从下面的 URL 中下载:
http://download.linux-ren.org/pub/everest/0.1/iso/x86/
原话:
社区的发行版,Everest 也可以从下面的 URL 中下载:
http://download.linux-ren.org/pub/everest/0.1/iso/x86/
原话:
引用
这个社区饱含了外部社区人员对于红旗开放的希望,我们也希望这个社区能够表达我们开放的决心。
请支持我们自己的社区,参与它的内测!
请支持我们自己的社区,把它建设为国内数一数二的 Linux 大站!
请支持我们自己的社区,完全面向使用 Linux 个人的 - Linux 人。
请支持我们自己的社区,参与它的内测!
请支持我们自己的社区,把它建设为国内数一数二的 Linux 大站!
请支持我们自己的社区,完全面向使用 Linux 个人的 - Linux 人。
May
10
在使用linux做为关键应用的过程中,特别是大压力负载的时候,经常会遇到一些诸如“too many open files”,“系统默认最大线程数是多少?如何调整?”等问题。此时,我们就必须使用ulimit或proc去调整系统的某些参数。
Apr
29
目前的Linux发行版本基本上都使用cups作为Linux下管理打印的服务应用。CUPS软件为Unix/Linux用户提供了有效而可靠的方式来管理打印的方法。它生来就支持IPP,并有LPD、SMB和JetDirect接口。CUPS本身可以提供网络打印机功能,使用它可以非常方便的令Linux与Linux之间、Linux与Windows之间实现打印共享。
今天提到这个问题,是由于发现很多的用户在使用Linux的时候,沿用的是Windows下的习惯,用Samba进行打印机共享。其实Linux下的Samba打印机共享,是Samba连接本地的cups服务,然后提供出来的,这样会有几个问题:
今天提到这个问题,是由于发现很多的用户在使用Linux的时候,沿用的是Windows下的习惯,用Samba进行打印机共享。其实Linux下的Samba打印机共享,是Samba连接本地的cups服务,然后提供出来的,这样会有几个问题:
引用
1、打印状态在Windows下看不到;
2、从Windows下访问Samba需要访问密码;
3、容易出现由于网络复杂,导致使用UDP协议的Samba连接超时或连接时间很长的问题。
2、从Windows下访问Samba需要访问密码;
3、容易出现由于网络复杂,导致使用UDP协议的Samba连接超时或连接时间很长的问题。