灌溉梦想,记录脚步

NTPQ命令查询解释

在UNIX和Liunx上配置好NTP后,可以通过“ntpq -p”命令查询时间同步状态,示例:

#ntpq -p
remote refid st t when poll reach delay offset disp
==========================================
+112.25.131.11 132.42.33.11 4 u 45 64 377 0.49 0.310 0.08
*112.25.131.12 132.42.33.11 4 u 62 64 377 0.72 0.164 0.06

示例中对应的参数解释如下:
remote:响应这个请求的NTP服务器的名称。 继续阅读 »

HPUX操作系统备份

  #备份HPUX操作系统
  
  make_tape_recovery -Av
  
  #后台进行备份
  
  nohup make_tape_recovery -Av &
  
  #指定备份磁带路径,默认备份路径为0mn
  
  nohup make_tape_recovery??-Av -a /dev/rmt/1mn? &
  
  #查看备份日志,查看是否成功
  
  tail /opt/var/ignite/recovery/latest/recovery.log
  
  #检查备份有效性用来检查备份内容与系统是否一致)
  
  /opt/ignite/bin/check_tape_recovery

修改Windows时间同步周期

  Windows server 2003 默认时钟同步周期为7天,操作界面上并不可以设置同步周期,可以通过修改注册表方式修改,修改后重新启用下时钟同步即可。

  展开[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\
  
  TimeProviders \NtpClient]分支,并双击SpecialPollInterval键值,将对话框中的“基数栏”选择到“十进制”上,输入框中显示的数字正是自动对时的间隔(以秒为单位),比如默认的604800就是由7(天)×24(时)×60(分)×60(秒)计算来的。设定时间同步周期为一天,即1小时(3600秒),填入对话框,选十进制就填3600,点击确定保存关闭对话框。

HP-UX限制用户登录到系统控制台

1. 在/var/adm/inetd.sec文件中加入下面的行:

1
2
3
login deny
telnet deny
ftp deny

2. 执行’inetd -c’命令以便重新初始化inet daemon。
解除用户登录的限制:
1. 在/var/adm/inetd.sec文件中删除或注释掉上面的所加的几行。
2. 执行’inetd -c’

Oracle监控账户权限的推荐配置

建立用户:

1
CREATE USER monadm IDENTIFIED BY monadm;

赋权:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
GRANT resource,CONNECT,select_catalog_role TO monadm;
GRANT SELECT ON v_$DATABASE TO monadm;
GRANT SELECT ON v_$INSTANCE TO monadm;
GRANT SELECT ON sys.props$ TO monadm;
GRANT SELECT ON v_$sysstat TO monadm;
GRANT SELECT ON v_$parameter TO monadm;
GRANT SELECT ON v_$sga TO monadm;
GRANT SELECT ON v_$rowcache TO monadm;
GRANT SELECT ON v_$librarycache TO monadm;
GRANT SELECT ON dba_data_files TO monadm;
GRANT SELECT ON v_$log TO monadm;
GRANT SELECT ON dba_tablespaces TO monadm;
GRANT SELECT ON dba_free_space TO monadm;
GRANT SELECT ON dba_segments TO monadm;
GRANT SELECT ON v_$resource_limit TO monadm;
GRANT SELECT ON v_$bgprocess TO monadm;
GRANT SELECT ON v_$session TO monadm;
GRANT SELECT ON v_$lock TO monadm;
GRANT SELECT ON v_$sqltext TO monadm;

Nginx启动出错

在Centos 64位上编译安装nginx后,启动时报错:

/usr/local/webserver/nginx/sbin/nginx
/usr/local/webserver/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory

从错误看出是缺少lib文件导致,进一步查看下

[root@vps1 pcre-8.30]# ldd $(which /usr/local/webserver/nginx/sbin/nginx)
继续阅读 »

using backup controlfile 和 until cancel区别

1. recover database using backup controlfile
2. recover database until cancel
3. recover database using backup controlfile until cancel;
4. recover database until cancel using backup controlfile;

区别:

1. 如果丢失丢失当前控制文件,用冷备份的控制文件恢复的时候。用来告诉oracle,不要以controlfile中的scn作为恢复的终点;
2. 如果丢失current/active redo的时候。手动指定终点。
3. 如果 丢失当前controlfile并且current/active redo都丢失,会先去 自动 应用归档日志,可以实现最大的恢复;
4. 如果 丢失当前controlfile并且current/active redo都丢失,以旧的redo中的scn为恢复终点。因为没有应用归档日志,所有会丢失数据。
继续阅读 »