db2 for linux32位下安装

 

Linux(RedHat Enterprise Linux 5.4)下的DB2安装__使用图形界面

可以使用图形界面,也可以使用手工安装的方式。我们先介绍最简单的安装方法。

?1.IBM网站下载DB2 9.7 express C版本:文件名db2exc_971_LNX_x86.tar.gz,。

?2.LINUX下解压缩及解包

#gzip -d db2exc_971_LNX_x86.tar.gz

#tar -xvf db2exc_971_LNX_x86.tar

?3.进入相关目录,运行安装文件

#xhost +

#cd expc

#./db2setup

先允许所有用户使用xwindows界面。

在当前目录中要找到db2setup文件,然后执行它。

如果权限不够,先运行chmod +x db2setup

?4.根据图形界面安装

可以选择安装位置或内容等。

过程中需要对其中的三个DB2用户的名字和密码进行设置,并记录下来。注意DB2没有自己独立的用户管理系统,因此这几个用户实际就是LINUX的用户。

最后完成安装。

?5.验证安装成功。 继续阅读

db2 for linux32位下卸载

 

由于某种原因,要卸载DB2再重新安装,一定要完全卸载DB2,否则不能重新安装或安装后的DB2不可用。

因为卸载步骤比较复杂,我建议在虚拟机上安装该软件的朋友,应该先做一个快照,然后方可进行,出错就恢复快照,重新来过。在主机上卸载则最好先做一个备份,以防万一。

为了操作方便,可以同时打开几个Shell,分别属于不同用户,配合完成下面的操作。

 

1、在linux上卸载DB2的一般过程:

a.删除所有数据库。可以使用“控制中心”或drop database命令删除数据库。笔者卸载而未删除数据库,结果是重新安装后无法建立同名数据库。

b.停止DB2管理服务器。

c.停止DB2实例。

d.除去DB2管理服务器。

e.除去DB2实例。

f.除去DB2产品。

 

2、停止DB2管理服务器:

必须要停止DB2管理服务器才能在linux上卸载DB2。

a.作为DB2管理服务器所有者登陆。

b.用db2admin stop命令停止DB2管理服务器。

继续阅读

Linux系统开源端口扫描nmap以及漏洞分析lynis

端口扫描

Centos系统安装nmap? yum install –y nmap 即可

扫描TCP端口

[root@jtnode1 ~]# nmap -sT -p 0-65535 192.168.0.191

-p 0-65535? 指定扫描端口

IP地址

-sT 指定TCP

扫描UDP端口

[root@jtnode1 ~]# nmap -sU -p 0-65535 192.168.0.191

-p 0-65535? 指定扫描端口

IP地址

-sU 指定UDP

扫描结果,查看端口开放状态,由专业人员进行分析。

更多使用方法请自行百度。

漏洞扫描

借助lynis开源工具。Yum install lynis

扫描:lynis –check-all –Q

[root@jtnode1 ~]# lynis –check-all -Q

一旦扫描完毕,系统的审查报告就会自动生成,并保存在/var/log/lynis.log文件中

查看漏洞警告:grep Warning /var/log/lynis.log

建议措施:grep Warning /var/log/lynis.log

 

Ceph rbd快照,rbd-clone,rbd-mirror特性

块是一个字节序列。基于块的存储接口是最常见的存储数据方法。ceph的块可以作为虚拟机的块设备映像,常见的使用方法就是用于OpenStack或CloudStack。Ceph的块设备支持精简配置、大小可调并且能将数据条带化存储到集群的多个OSD中。Ceph的rbd块设备使用内核模块或librbd库与OSD交互。

文档主要讲解ceph rbd块的快照、克隆、镜像这几个功能,并分别对这些功能在ceph 10.2的版本上做演示。

一、rbd快照

快照是rbd映像在某个时间点的一份只读的副本。Ceph的快照功能支持多种高级接口,包括 QEMU 、 libvirt 、 OpenStack 和 CloudStack 。由于基于COW(写时复制)来实现,故Ceph支持秒级别的快照创建。具体工作原理如下:

1、向monitor发送请求,获取一个最新的快照的序列号snap_seq

2、把这个块的snap_name和snap_seq保存到rbd的元数据中

因为只更新了卷的元数据,添加了一些快照信息,并没有触发后台的OSD数据,所以创建快照的速度很快。每次做完快照后再对卷进行写入时就会触发COW操作,即先拷贝出原数据块的对象,然后对原数据对象进行写入。

1.1 创建快照

创建快照之前需要创建一个rbd块

# rbd ceshi –size 1024 -p rbd

用 rbd 命令创建快照,要指定 snap create 选项、存储池名和映像名

# rbd snap create rbd/ceshi@ceshi.bak

列出ceshi这个块的所有快照,需要指定存储池名和映像名。

# rbd snap ls rbd/ceshi

1.2回滚快照

用命令回滚快照,指定 snap rollback 选项、存储池名、映像名和快照名

# rbd snap rollback rbd/ceshi@ceshi.bak

1.3删除快照

要删除快照,指定 snap rm 选项、存储池名、映像名和快照名

# rbd snap rm rbd/ceshi@ceshi.bak 继续阅读

Proxmox虚拟化+ceph0.94.9版本实现超融合

一、 配置Proxmox虚拟化集群

Promox部署环境信息:

主服务器:10.0.0.51 主机名:cloud51

从服务器:10.0.0.52 主机名:cloud52

从服务器:10.0.0.53 主机名:cloud53

1、在主服务器创建proxmox虚拟化集群

命令信息:pvecm  create  [选项]

root@cloud51:~# pvecm create vclusters

2、在从服务器节点加入proxmox集群

命令信息:pvecm  add [主服务器ip地址]

roo@cloud52:~# pvecm add 10.0.0.51

3、在主服务器查看proxmox集群状态

命令信息:pvecm status

root@cloud51:~# pvecm  status

4、在主服务器查看集群内所有节点状态

命令信息:pvecm node

root@cloud51:~# pvecm node

继续阅读