Openbsd与Freebsd的samba服务器建设 手册

服务器搭建手册标准版之openbsd与freebsd的samba服务器建设

 

提纲

 

  • 安装openbsd
  • 安装samba
  • 配置samba
  • 测试samba
  • 启用samba
  • 安装freebsd
  • 安装samba
  • 配置samba
  • 测试samba
  • 启用samba
  • 安装openbsd

安装过程略

  • 安装samba

用源代码方式安装samba。

1、打开openbsd系统自带的ftp服务器。

# vi /etc/inetd.conf

取消

#ftp            stream  tcp     nowait  root    /usr/libexec/ftpd       ftpd -US

#ftp            stream  tcp6    nowait  root    /usr/libexec/ftpd       ftpd –US

前面的#号

重启inetd服务或重启服务器.

  • 先用cute-ftp 等ftp工具将0.tar.gz 上传到服务器。现在是上传到/home/zymh目录下面。
  • 安装samba

#cd /home/zymh

#tar  zxvf samba3.0.tar.gz

# cd samba3.0

# ./configure

# make

# make install

Samba默认会安装在/usr/local/samba目录。

  • 配置samba

# cd /usr/local/samba/lib

# vi smb.conf

阅读更多

Openbsd与Freebsd的DHCP服务器建设手册

服务器搭建手册标准版之openbsd与freebsd的DHCP服务器建设

 

提纲

  • 安装openbsd
  • 安装dhcp
  • 配置dhcp
  • 运行dhcp
  • 安装freebsd
  • 安装dhcp
  • 配置dhcp
  • 运行dhcp

 

  • 安装openbsd

安装过程略

  • 安装DHCP

Openbsd 默认已带了dhcp服务器端软件,因而就直接用系统自带的dhcp。

  • 配置dhcp

1、编辑文件/etc/rc.conf..

# vi /etc/rc.conf  作如下修改:

设置dhcpd_flags=”-q”来代替dhcpd_flags=NO.

2、在/etc/dhcpd.insterfaces中写入你想让dhcpd监听的界面。
# echo rl0 > /etc/dhcpd.interfaces

3、编辑/etc/dhcpd.conf

################dhcpd.conf#########################

shared-network LOCAL-NET {

option  domain-name “ding9.net”;

option  domain-name-servers 202.96.134.133,211.155.30.205;

 

default-lease-time 21600;

max-lease-time 86400;

 

subnet 192.168.1.0 netmask 255.255.255.0 {

option routers 192.168.1.57;

 

range 192.168.1.2 192.168.1.254;

}

}

阅读更多

读懂GPFS:从基础知识到集群搭建、参数设置优化及故障诊断(五)

当需要IBM支持的时候,IBM经常会让我们收集snap信息,具体方式如下:The command to collect GPFS Snap is “gpfs,snap” , this is very generic but very helpful.

# gpfs.snap

Note: The purpose of above command is to collect the snap on one node in the cluster,preferably the problematic one.If the cluster is experiencing problems as a whole use -a flag

# gpfs.snap -a

Note1: -a flag only recommended for smaller clusters as it collects the logs for all of the nodes in the cluster.Note2: -d option can specify the Output Directory but the default is /tmp/gpfs.snapOut.==> Another recommendation is collect an mmfsadm dump waiters/usr/lpp/mmfs/bin/mmfsadm dump waiters > gpfs.waiters/usr/lpp/mmfs/bin/mmfsadm dump all > gpfs.dump.all/usr/lpp/mmfs/bin/mmfsadm dump kthreads > gpfs.dump.kthreads==> Another file you need to check is log file /var/adm/ras/mmfs.log.latestThis information will greatly assist development in reviewing performance or problematic issues in GPFS.

在这里我们列举一下,在GPFS的日常使用过程当中,经常或者遇到最多的问题,在此提供一些故障原因或解决参考建议。

1.GPFS软件安装配置问题参考:

选择支持操作系统版本

安装必须的操作系统组件

有的编译安装需要指定操作系统版本类型

2.GPFS软件版本升级

参考:

滚动升级群集了集群节点版本,不影响正常整体使用

条件允许的话可以关闭集群统一升级

3.如何动态添加磁盘到GPFS文件系统

参考:

使用支持盘符类型,盘符大小和以前最好保持一致

编写NSD文件,使用支持的书写格式,版本不一致支持的类型不同

4.GPFS 磁盘错误

参考:

没有配置failgroup,使用mmfsck和mmchdisk ,确实不行就需要考虑备份恢复

有failgroup,如果NSD磁盘处于down状态,很多时候需要mmchdisk 或mmdelnsd 删除再从新添加修复

5.GPFS NSD Failure Group 异常

参考:

如果nsd 所在nsd filegroup 异常,需要使用mmchdisk fs_name change -d nsd_name …方法修改为正确的failgroup id

6.群集节点故障或从新安装处理

参考:

群集中节点GPFS不能修复,那么备份正常节点集群配置,修改角色信息,从集群中提出故障节点,重新安装软件,添加至群集,修改参数配置和角色。

7.GPFS网络异常以及网络调整

参考:

诊断是个别节点问题还是整体网络问题

查看OS网络和物理硬件状态

管理网络问题和数据网络问题

修改节点ip或者添加允许通讯网络

8.删除或添加GPFS群集节点

参考:

删除:协助该节点文件系统,关闭节点,集群中提出节点

添加:安装软件,配置信任,集群添加节点,授权license

9.GPFS文件系统使用异常

阅读更多