Archive for the '服务器维护' Category

Sybase for Linux 下载

打开http://www.sybase.com/linux,点Download ASE Express Edition for Linux ,填写完信息后就进入了下载界面,再根据操作系统版本下载相应安装包。

Click here to download ASE Express Edition for Linux (x86) * (284MB – Be patient this will take time to download)
Click here to download ASE Express Edition for Linux (x86 64 bit)  * (317MB – Be patient this will take time to download)
Click here to download ASE Express Edition for Linux (OpenPower) * (368MB – Be patient this will take time to download)

Oracle 10g RAC for AS 4.8 for x64开启归档日志

环境说明:需要在这个RAC环境中布置NBU备份,ORACLE数据库没启归档所以不能用NBU。只能手工启用归档,并将节点1和节点2的归档放置相应文件夹中。本次配置时NBU客户端安装在节点2上,NBU通过节点2来备份这个RAC数据库。

在节点2上操作查看归档是否启用:

su – oracle
sqlplus /nolog
connect / as sysdba;
archive log list;

数据库日志模式             非存档模式
自动存档             禁用
存档终点            USE_DB_RECOVERY_FILE_DEST
最早的联机日志序列     1
当前日志序列           3

查看后发现未启用归档,进行如下操作可以启用归档:

在节点2上操作:

mkdir /arch1
mkdir /arch2
chown -R oracle:oinstall /arch1
chown -R oracle:oinstall /arch2
chmod -R 777 /arch1
chmod -R 777 /arch2

在节点1上操作:

mkdir /arch1
chown -R oracle:oinstall /arch1
chmod -R 777 /arch1

在节点2上操作(设置归档路径):

su – oracle
sqlplus /nolog
connect / as sysdba;
alter system set log_archive_dest_1=”location=/arch1″ scope=spfile sid=’sid1′;
alter system set log_archive_dest_1=”location=/arch2″ scope=spfile sid=’sid2′;

 在节点2上操作(停止集群中的数据库,然后MOUNT数据库,开始启用归档):

srvctl stop database -d sid
su – oracle
startup mount
alter database archivelog;
alter database open;
srvctl start database -d sid

在节点2上操作(强制生成归档,来查看归档启用是否成功):

su – oracle
sqlplus /nolog
connect / as sysdba;
alter system switch logfile;

然后进/arch2,查看目录是否生成了归档日志文件

接下来需要将节点1上的/arch1通过NFS映射给节点2上的/arch1目录。因为NBU备份客户端只装在节点2上,当NBU开始备份/arch1下的归档文件时,会因为目录下没有文件而出错,所以这里要求将节点1上的/arch1目录映射给节点2上的/arch1目录,操作如下:

在节点1上开NFS:
首先查看是否安装:

rpm -qa | grep nfs
rpm -qa | grep portmap

若没有安装,需安装相应包:

rpm -ivh nfs*
rpm -ivh portmap

配置NFS:

vi /etc/exports

添加如下一行:

/arch1 *(rw)


添加完后保存退出

启动NFS:

service portmap start
service nfs start

在节点2上操作,挂载节点1上的/arch1目录:

mount -t nfs -o rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,vers=3,timeo=600,actimeo=0 10.10.10.1:/arch1 /arch1

更换IBM DS4700 (70型) 存储电池

IBM DS4700存储的每个控制器中都包括一块电池,当设备断电时该电池能为存储中的高速缓存数据保存三天,以防止停电时某些数据未及时写入磁盘中。

当电池使用三年左右,DS4000 Storage Manager就会报告电池过期信息,要求更换电池。

步骤:

1、使用DS4000 Storage Manager进入存储管理界面,点击下图中控制器A的view按扭,进入电池风扇管理界面

2、选将控制器A的电池取出,如下图。然后将新的电池插入。

3、完成后,进入刚才的电池风扇管理界面,点击[reset..]按扭将其复位

过20秒后将其窗口关闭,再点击主界面控制器A的[view],电池Battery status为Optimal即为更换成功。

4、按照前面步骤更换控制器B的电池即可。

附上:DS4700安装维护手册(中文版).pdf

Redhat下VNC SERVER的配置

1、启动VNC SERVER

输入vncserver,第一次启动会要求输入验证密码,完成后,VNC SERVER就启动了

[root@localhost ~]# vncserver

You will require a password to access your desktops.

Password:            //输入密码
Verify:                  //再次输入密码
xauth:  creating new authority file /root/.Xauthority

New ‘localhost.localdomain:1 (root)’ desktop is localhost.localdomain:1

Creating default startup script /root/.vnc/xstartup
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.localdomain:1.log

[root@localhost ~]#

2、编辑.vnc/xstartup

使用VI打开xstartup文件,如下:

[root@localhost /]# cd /root/.vnc
[root@localhost .vnc]# vi xstartup

删除全部内容,然后添加如下内容:

unset SESSION_MANAGER
exec /etc/X11/xinit/xinitrc

3、重启动VNC SERVER

[root@localhost ~]# vncserver -kill :1
Killing Xvnc process ID 21198

[root@localhost ~]# vncserver

New ‘localhost.localdomain:1 (root)’ desktop is localhost.localdomain:1

Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/localhost.localdomain:1.log

[root@localhost ~]#

4、查看VNC的监听端口

如下,VNC用到了三个端口:5801、5901、6001。

[root@localhost /]# netstat -nat
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address               Foreign Address             State
tcp        0      0 127.0.0.1:2208              0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:5801                0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:5901                0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:111                 0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:6001                0.0.0.0:*                   LISTEN
tcp        0      0 0.0.0.0:724                 0.0.0.0:*                   LISTEN
tcp        0      0 127.0.0.1:631               0.0.0.0:*                   LISTEN
tcp        0      0 127.0.0.1:2207              0.0.0.0:*                   LISTEN
tcp        0      0 172.200.102.3:5901          181.181.181.51:1669         ESTABLISHED
tcp        0      0 :::6001                     :::*                        LISTEN
tcp        0      0 :::22                       :::*                        LISTEN
tcp        0   1364 ::ffff:172.200.102.3:22     ::ffff:181.181.181.51:1599  ESTABLISHED
[root@localhost /]#

5、在防火墙上打开VNC用到的上面三个端口

[root@localhost /]# cd /etc/sysconfig
[root@localhost sysconfig]# vi iptables

添加如下三行:

-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 5801 -j ACCEPT
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 5901 -j ACCEPT
-A RH-Firewall-1-INPUT -m state –state NEW -m tcp -p tcp –dport 6001 -j ACCEPT

重记动IPTABLES

[root@localhost sysconfig]# /etc/rc.d/init.d/iptables restart
Flushing firewall rules: [  OK  ]
Setting chains to policy ACCEPT: filter [  OK  ]
Unloading iptables modules: [  OK  ]
Applying iptables firewall rules: [  OK  ]
Loading additional iptables modules: ip_conntrack_netbios_ns ip_conntrack_ftp [  OK  ]
[root@localhost sysconfig]#

6、使用VNC VIEW连接VNC SERVER

下载VNC VIEW,运行,然后输入IP:端口号,输入刚才设定的密码,进入REDHAT桌面。

Symantec NetBackup6.5在win下的常用命令

写下WIN下常用的NETBACKUP6.5命令:

1、默认安装位置:C:\Program Files\VERITAS\NetBackup\

2、启动及停止netbackup

(1)停止

C:\Program Files\VERITAS\NetBackup\bin>bpdown

NetBackup 6.5 — Shutdown Utility

NetBackup software will be shutdown.  This may cause backups to fail.
Do you wish to proceed? (y/n) y
Shutting down services
Calling nbproxyreq to cleanup nbproxy processes.

Shutdown completed successfully.

(2)启动

C:\Program Files\VERITAS\NetBackup\bin>bpup

NetBackup 6.5 — Startup Utility

NetBackup services are about to be started.
Do you wish to proceed? (y/n) y
Starting services

Start up completed successfully.

3、列出可用磁带信息

C:\Program Files\VERITAS\NetBackup\bin\goodies>available_media.cmd

media   media   robot   robot   robot   side/   ret    size     status
ID     type    type      #     slot    face    level  KBytes
—————————————————————————-
CatalogBackup pool

DataStore pool

NetBackup pool

0401L3  HCART3   TLD      0       2      -       -     -        AVAILABLE
0402L3  HCART3   TLD      0       3      -       -     -        AVAILABLE
0403L3  HCART3   TLD      0       4      -       -     -        AVAILABLE
0404L3  HCART3   TLD      0       5      -       -     -        AVAILABLE
0405L3  HCART3   TLD      0       6      -       -     -        AVAILABLE
0406L3  HCART3   TLD      0       7      -       -     -        AVAILABLE
0407L3  HCART3   TLD      0       8      -       -     -        AVAILABLE
0408L3  HCART3   TLD      0       9      -       -     -        AVAILABLE
0409L3  HCART3   TLD      0       10     -       -     -        AVAILABLE

wxgadpt pool

0420L3  HCART3   TLD      0       73     -       3     55693440 ACTIVE
041YL3  HCART3   TLD      0       71     -       -     -        AVAILABLE
041ZL3  HCART3   TLD      0       72     -       -     -        AVAILABLE
0421L3  HCART3   TLD      0       74     -       -     -        AVAILABLE
0422L3  HCART3   TLD      0       75     -       -     -        AVAILABLE
0423L3  HCART3   TLD      0       76     -       -     -        AVAILABLE
0424L3  HCART3   TLD      0       77     -       -     -        AVAILABLE
0425L3  HCART3   TLD      0       78     -       -     -        AVAILABLE
0426L3  HCART3   TLD      0       79     -       -     -        AVAILABLE
0427L3  HCART3   TLD      0       80     -       -     -        AVAILABLE
040AL3  HCART3   TLD      0       11     -       3     356334144        FULL
040BL3  HCART3   TLD      0       12     -       3     356334144        FULL
040CL3  HCART3   TLD      0       13     -       3     356334240        FULL
040DL3  HCART3   TLD      0       14     -       3     356334240        FULL
040EL3  HCART3   TLD      0       15     -       3     356333888        FULL
040FL3  HCART3   TLD      0       16     -       3     356333888        FULL
040GL3  HCART3   TLD      0       17     -       3     356333984        FULL
040HL3  HCART3   TLD      0       18     -       3     356334240        FULL
040IL3  HCART3   TLD      0       19     -       3     356334240        FULL
040JL3  HCART3   TLD      0       20     -       3     356334240        FULL

wxgajwpt pool

040UL3  HCART3   TLD      0       31     -       3     5679104  ACTIVE
040VL3  HCART3   TLD      0       32     -       3     22806528 ACTIVE
040WL3  HCART3   TLD      0       33     -       3     8496672  ACTIVE
040YL3  HCART3   TLD      0       35     -       -     -        AVAILABLE
0410L3  HCART3   TLD      0       37     -       -     -        AVAILABLE
0411L3  HCART3   TLD      0       38     -       -     -        AVAILABLE
0412L3  HCART3   TLD      0       39     -       -     -        AVAILABLE
0413L3  HCART3   TLD      0       40     -       -     -        AVAILABLE
040XL3  HCART3   TLD      0       34     -       3     0        FROZEN
040ZL3  HCART3   TLD      0       36     -       3     0        FROZEN

wxgaqbpt pool

040TL3  HCART3   TLD      0       30     -       3     284681952        ACTIVE
040PL3  HCART3   TLD      0       26     -       -     -        AVAILABLE
040QL3  HCART3   TLD      0       27     -       -     -        AVAILABLE
040KL3  HCART3   TLD      0       21     -       3     356330752        FULL
040LL3  HCART3   TLD      0       22     -       3     356330464        FULL
040ML3  HCART3   TLD      0       23     -       3     356330976        FULL
040NL3  HCART3   TLD      0       24     -       3     356330752        FULL
040OL3  HCART3   TLD      0       25     -       3     356331008        FULL
040RL3  HCART3   TLD      0       28     -       3     356330752        FULL
040SL3  HCART3   TLD      0       29     -       3     356330848        FULL

4、单盘磁带信息

C:\Program Files\VERITAS\NetBackup\bin\admincmd>bpmedialist -m 040JL3
Server Host = p570b01

id                rl     images      allocated                    last updated                 density     kbytes     restores
vimages    expiration                     last read                        <——- STATUS ——->
——————————————————————————–
040JL3   3          22            2010-06-18 02:19   2010-06-19 02:48   hcart3   356334240     0
22            2010-07-20 02:48        N/A                                               FULL

5、解除冻结(FROZEN)的磁带

C:\Program Files\VERITAS\NetBackup\bin\admincmd>bpmedia -unfreeze -m 040XL3

6、使磁带过期及可写

C:\Program Files\VERITAS\NetBackup\bin\admincmd>bpexpdate -m 040ZL3 -d 0

7、列出备份文件目录

C:\Program Files\VERITAS\NetBackup\bin>bplist -C p570b01 -t 4 -R /

cntrl_236_1_722661541:\
al_235_1_722661254:\
al_234_1_722661063:\
al_233_1_722661063:\
bk_232_1_722660906:\
bk_231_1_722660580:\
bk_230_1_722660175:\
bk_229_1_722659849:\

天融信防火墙NGFW4000-UF防火墙启用PPTP笔记

by funpower,2010年3月24日20:33,funpower#gmail.com,转载请注明出处。水平有限,文中难免有错误,望指正。

之前在软路由RouterOS上启用过PPTP,这次是在天融信防火墙上启用PPTP服务,使外网用户可以拨入企业的内网网络来访问相关资料。

网络说明:
1、防火墙外网口IP:218.50.80.xxx/248,内网口IP:192.168.2.253/24
2、连接企业内网服务器资源网络:192.168.2.0/04
3、内网服务器网络IP:192.168.28.0/24
4、远端用户端入后的IP地址范围:192.168.2.50-192.168.2.60
5、本例中建立一个pptp用户:用户名pptpuser,密码000000

配置步骤:

1、启用PPTP服务
默认防火墙是关闭PPTP服务的,所以需要先开启。通过https://192.168.2.253登陆防火墙后,点击左边菜单栏的“系统管理”->“配置”->“开放服务”,点击“添加”按扭,服务名称选择“PPTP”,控制区域选择防火墙的外网口,这里为“area_eth11”,控制地址选择“ANY”,即为任何人都可以连接,设置完后点击“确定”。

2、设置PPTP服务
左边菜单栏选择“虚拟专网”->“PPTP”,对右边栏进行设置,PPTP端口一般默认,使用1723,本地地址使用规划好的分配IP范围中的一个,这里使用192.168.2.50,剩下的都作为外网用户拨入后的地址,如下图。

另外,在“防火墙”->“访问控制”栏中,确保没有将1723端口阻止的规则。

这样,PPTP基本的设置就完成了。下来就可以新建网络链接来测试PPTP。连接成功后,就获取到了192.168.2段的地址。在防火墙上也可以看到连接过来的链接,如下图。

命令行操作:

pf service add name pptp area area_eth11 addressname any
network pptp set ip-pool local 192.168.2.50 min_ip 192.168.2.51 max_ip 192.168.2.60
network pptp start

CISCO 4507R根据IP地址查找端口,并使用4/46口来镜像此端口

首先找出10.0.0.9的IP地址所在的端口,然后制作10.0.0.9服务器的镜像口->fastethernet4/46,使之可以查看10.0.0.9上的具体数据包信息。

操作步骤:

1、找出10.0.0.9的MAC地址

Switch#ping 10.0.0.9

Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.0.0.9, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 1/1/4 ms
Switch#sh arp | in 10.0.0.9
Internet  10.0.0.9                4   0014.5e19.8345  ARPA   Vlan1
Internet  10.0.0.92               0   0019.bbdc.1d1f  ARPA   Vlan1
Internet  10.0.0.93               0   001e.4f98.0934  ARPA   Vlan1

2、查看MAC地址0014.5e19.8345的相应端口,显示为在fast4/23端口上

Switch#show mac-address-table address 0014.5e19.8345
Unicast Entries
 vlan   mac address     type        protocols               port
——-+—————+——–+———————+——————–
   1    0014.5e19.8345   dynamic ip                     FastEthernet4/23

3、制作fast4/23的镜像端口->fast4/46

Switch(config)#monitor session 1 source interface fastEthernet 4/23
Switch(config)#monitor session 1 destination interface fastEthernet 5/46

这样,就完成了从查找端口到制作镜像口的操作。

利用NBU6.5备份AIX5.3下的ORACLE 10G数据库

声明:此文档仅作参考,如出现任何问题,文档编写者不承担任何责任!水平有限,文中定有错误之处,见谅!编写:老管,email:funpower#gmail.com

NBU服务器端由一台IBM 226服务器及一台昆腾虚拟带库组成,需备份的客户端为安装AIX5.3的IBM小机,备份的对象为ORACLE 10G数据库。

整个备份的拓扑图如下:

环境说明:
1、NBU备份主服务器与昆腾虚拟带库已配置完成
2、次只为增加的一台Oracle数据库服务器安装NBU客户端相关软件并调试,然后在NBU备份主服务器上添加此客户端并建立备份策略等相关调试
3、IP地址(化名):
NBU备份主服务器:10.31.111.111
Oracle数据库服务器:10.31.111.100

操作步骤:

1、配置Oracle数据库服务器的hosts文件

#cd /etc
#vi hosts

添加一行:
10.31.111.111 nbuserver
保存退出。

2、安装NBU clients软件
通过FTP将NBU客户端软件上传至小机的TMP目录下,然后运行:

#cd /tmp
#chmod –R 777 unixclients
#cd unixclients
#./install

Symantec Installation Script
Copyright 1993 – 2007 Symantec Corporation, All Rights Reserved.

        Installing NetBackup Client Software

 NOTE:  To install NetBackup Server software, insert the appropriate
        NetBackup Server cdrom.

Do you wish to continue? [y,n] (y)   //输入y
Do you want to install the NetBackup client software for this client? [y,n] (y)      //输入y
This package will install RS6000/AIX5 client.
This package will install NetBackup client 6.5.
Enter the name of the NetBackup server : nbuserver       //输入NBU备份主服务器hostname
Would you like to use “oracle1″ as the configured
name of the NetBackup client? [y,n] (y)       //输入y,使用原小机的hostsname:oracle1

确认后,就开始安装NBU客户端软件,安装的默认路径为/usr/openv/netbackup。

3、配置和查看bp.conf

#cd /usr/openv/netbackup
#cat bp.conf

SERVER = nbuserver
CLIENT_NAME = oracle1

4、安装database agent
将database agent安装文件上传至上机的/tmp文件夹中,然后:

#cd /tmp
#chmod –R 777 /agents
#./install

Symantec Installation Script
Copyright 1993 – 2007 Symantec Corporation, All Rights Reserved.

        Installation Options

        1 NetBackup Add-On Product Software
        2 NetBackup Database Agent Software

        q To quit from this script
Choose an option [default: q]: 2   //选择2,安装database agent

**********

There are two ways to install database agent software.

1.  Remote Installation:  Loads the software on a server with
    the intent of pushing database software out to affected clients.

2.  Local Installation:   Loads and installs the software only to this
    local machine.

**********

Do you want to do a local installation? [y,n] (n) y     //进行本地安装
**********

        NetBackup Database Agent Installation

Choose the Database Agents you wish to install
one at a time or select Install All Database Agents.

        1)  NetBackup for DB2
        2)  NetBackup for Informix
        3)  NetBackup for Lotus Notes
        4)  NetBackup for Oracle
        5)  NetBackup for SAP
        6)  NetBackup for Sybase

        7)  Install All Database Agents

        q)  Done Selecting Agents
        x)  Exit from this Script

Choose an option: 4      //选择oracle

Choose an option: q       //完成选择操作

You have chosen to install these Database Agents:
        NetBackup for Oracle
Is this list correct? [y,n] (y)        //确定安装oracle agents

5、编辑sh备份脚本
Database agent安装完后,会在/usr/openv/netbackup/ext/db_ext/oracle/samples/rman中有一些例子文件,利用其中的一个,运行:

#cd /usr/openv/netbackup/ext/db_ext/oracle/samples/rman
#cp hot_database_backup.sh hot_database_backup.10.31.111.100.sh

然后使用vi编辑该sh,只需修改如下参数:
ORACLE_HOME=/oracle/product/10G
export ORACLE_HOME
ORACLE_SID=orcl2
export ORACLE_SID
ORACLE_USER=oracle
TARGET_CONNECT_STR=/

完成设置后,保存退出。

6、链接NetBackup for Oracle 和RMAN

#su – oracle
#cd /usr/openv/netbackup/bin
#./oracle_link

Mon Mar 15 11:29:34 BEIST 2010
All Oracle instances should be shutdown before running this script.

Please log into the Unix system as the Oracle owner for running this script

Do you want to continue? (y/n) [n] y     //输入y,开始安装

LIBOBK path: /usr/openv/netbackup/bin
ORACLE_HOME: /oracle/product/10G
Oracle version: 10.2.0.3.0
Linking LIBOBK:
ln -s /usr/openv/netbackup/bin/libobk.a64 /oracle/product/10G/lib/libobk.a
Done

Please check the trace file located in /tmp/make_trace.856304
to make sure the linking process was successful.

出现上面文字后,说明动态链接库已链接成功。

7、NBU备份主服务器设置

首先设置主服务器的hosts文件,将IBM小机的hostname:oracle1添加至hosts中,用记事本打开c:\windows\system32\drivers\etc\hosts,添加如下:
10.31.111.100 oracle1

打开NBU主界面,开始为10.31.111.100创建一个备份策略

在policies上点右键选择new policy,输入相应策略名称后点击确定

设置attributes选项卡,policy类型选择oracle,policy storage unix选择有效的存储单元

设置Schedules选项卡,点击选项卡下面的New…按扭,新建一个备份日程,选择automatic full backup,全备,frequency选择每星期一次备份,retention选择保留两个星期

备份开始时间为星期日晚上9点开始

设置完后,schedules有两个备份策略,全备和增量备份

设置clients,输入IBM小机的hostname:oracle1,操作系统选择RS6000/AIX5

设置backup selections,将上面新建并编辑好的.sh备份脚本输入至对话框中,点击确定后,完成策略的新建

开始测试备份,在新建的policies的10.31.111.100上点右键选择Manual Backup…,手动启动备份
 

转至Activity Monitor,查看备份情况

至此,IBM小机上的ORACLE已经可以定期的备份至昆腾虚拟磁带库中。

第三方远程桌面控制软件—WinVNC

WinVNC是一款远程控制软件,文件只有几百K,安装包中包含了Server和Viewer,在需被控的机器上安装Server,在主控的机器上安装Viewer,如下图。

它可以实时的控制电脑,特别是像Windows2000一些操作系统上,安装这个小软件,方便快捷。网上这款软件的相关介绍及设置很多,就不多介绍了。

控制效果图:

软件下载链接(vnc-4.1.2)、备用下载链接(vnc-4.1.2)

相关资源:

官方主页WinVNC主控端安装过程WinVNC被控端安装过程维基百科-VNC

ED-IN 5540S存储简单配置过程

一台ED-IN 5540S的存储,一个2U的机柜,双电源,使用光纤链路配置两个光纤模块,配置两块500G的SATA硬盘做RAID1。

管理方式有两路,一种为通过串口来管理,另一种为接存储背后的LAN口通过WEB方式来管理。通过普通用户只需通过WEB方式管理即可。

ED-IN 5540S出厂设置(用户名:admin、密码:0000):

1、串口管理连接参数

2、WEB方式

默认管理地址为10.0.0.1/24,使用一根双绞线与管理笔记本连接,配置10.0.0.100/24,在浏览器中打开https://10.0.0.1,输入用户名密码即可登陆。

WEB方式部分截图: