LinuxÏÂOracle9i RMAN±¸·Ý¼°»Ö¸´²½Öè½éÉÜ
1¡¢×ª»»·þÎñÆ÷¹éµµÄ£Ê½£¬Èç¹ûÒÑÊǹ鵵ģʽ¿ÉÌø¹ý´Ë²½£º
¡¡%sqlplus /nolog (Æô¶¯sqlplus)
¡¡¡¡SQL> conn / as sysdba (ÒÔDBAÉí·ÝÁ¬½ÓÊý¾Ý¿â)
¡¡¡¡SQL> shutdown immediate; (¼´Ê±¹Ø±ÕÊý¾Ý¿â)
¡¡¡¡SQL> startup mount (Æô¶¯ÊµÀý²¢¼ÓÔØÊý¾Ý¿â£¬µ«²»´ò¿ª)
¡¡¡¡SQL> alter database archivelog; (¸ü¸ÄÊý¾Ý¿âΪ¹éµµÄ£Ê½)
¡¡¡¡SQL> alter database open; (´ò¿ªÊý¾Ý¿â)
¡¡¡¡SQL> alter system archive log start; (ÆôÓÃ×Ô¶¯¹éµµ)
¡¡¡¡SQL> exit (Í˳ö)
¡¡¡¡2¡¢Á¬½Ó£º
¡¡¡¡[root@dbser1 orabak]# rman target=rman/rman@mydb(Æô¶¯»Ö¸´¹ÜÀíÆ÷)
¡¡¡¡3¡¢»ù±¾ÉèÖãº
¡¡¡¡RMAN> configure default device type to disk; (ÉèÖÃĬÈϵı¸·ÝÉ豸Ϊ´ÅÅÌ)
¡¡¡¡RMAN> configure device type disk parallelism 2; (ÉèÖñ¸·ÝµÄ²¢Ðм¶±ð£¬Í¨µÀÊý)
¡¡¡¡RMAN> configure channel 1 device type disk fromat "/backup1/backup_%U"; (ÉèÖñ¸·ÝµÄÎļþ¸ñʽ£¬Ö»ÊÊÓÃÓÚ´ÅÅÌÉ豸)
¡¡¡¡RMAN> configure channel 2 device type disk fromat "/backup2/backup_%U"; (ÉèÖñ¸·ÝµÄÎļþ¸ñʽ£¬Ö»ÊÊÓÃÓÚ´ÅÅÌÉ豸)
¡¡¡¡RMAN> configure controlfile autobackup on; (´ò¿ª¿ØÖÆÎļþºÍ·þÎñÆ÷²ÎÊýÎļþµÄ×Ô¶¯±¸·Ý)
¡¡¡¡RMAN> configure controlfile autobackup format for device type disk to "/backup1/ctl_%F"; (ÉèÖÿØÖÆÎļþºÍ·þÎñÆ÷²ÎÊýÎļþ×Ô¶¯±¸·ÝµÄÎļþ¸ñʽ)
¡¡¡¡4¡¢²é¿´ËùÓÐÉèÖãº
¡¡¡¡RMAN> show all
¡¡¡¡
¡¡¡¡5¡¢²é¿´Êý¾Ý¿â·½°¸±¨±í£º
¡¡¡¡RMAN> report schema;
¡¡¡¡
¡¡¡¡6¡¢±¸·ÝÈ«¿â£º
¡¡¡¡RMAN> backup database plus archivelog delete input; (±¸·ÝÈ«¿â¼°¿ØÖÆÎļþ¡¢·þÎñÆ÷²ÎÊýÎļþºÍËùÓй鵵µÄÖØ×öÈÕÖ¾£¬²¢É¾³ý¾ÉµÄ¹éµµÈÕÖ¾)
¡¡¡¡7¡¢±¸·Ý±í¿Õ¼ä£º
¡¡¡¡RMAN> backup tablespace system plus archivelog delete input; (±¸·ÝÖ¸¶¨±í¿Õ¼ä¼°¹éµµµÄÖØ×öÈÕÖ¾£¬²¢É¾³ý¾ÉµÄ¹éµµÈÕÖ¾)
¡¡¡¡8¡¢±¸·Ý¹éµµÈÕÖ¾£º
¡¡¡¡RMAN> backup archivelog all delete input;
¡¡¡¡
¡¡¡¡9¡¢¸´ÖÆÊý¾ÝÎļþ£º
¡¡¡¡RMAN> copy datafile 1 to "/oracle/dbs/system.copy";
¡¡¡¡
¡¡¡¡10¡¢²é¿´±¸·ÝºÍÎļþ¸´±¾£º
¡¡¡¡RMAN> list backup;
¡¡¡¡
¡¡¡¡11¡¢ÑéÖ¤±¸·Ý£º
12¡¢´Ó×Ô¶¯±¸·ÝÖлָ´·þÎñÆ÷²ÎÊýÎļþ£º
RMAN> shutdown immediate; (¼´Ê±¹Ø±ÕÊý¾Ý¿â)
RMAN> startup nomount; (Æô¶¯ÊµÀý)
RMAN> restor
Ïà¹ØÎĵµ£º
²»ÊÇORACLEµÄÎÊÌâ
2009-12-30 15:00
  ......
ËÄ¡¢nf_hook_ops ¹³×ÓµÄ×¢²á
ÔÚfilter±íµÄ³õʼ»¯º¯Êýstatic int __init init(void)ÖгýÁËÓÐÒ»¸önf_register_hookº¯Êý×¢²áÒ»¸ötablesÍ⣬»¹ÓÉnf_register_hookº¯Êý×¢²áÁË3¸öhook
4.1 nf_hook_opsÊý¾Ý½á¹¹ netfilter.h
struct nf_hook_ops
{
......
ÔÎÄÍøÖ·£ºhttp://www.ibm.com/developerworks/cn/linux/l-rcu/
±¾ÎÄÏêϸµØ½éÉÜÁË Linux 2.6 ÄÚºËÖÐеÄËø»úÖÆ RCU(Read-Copy Update) µÄʵÏÖ»úÖÆ£¬Ê¹ÓÃÒªÇóÓëµäÐÍÓ¦Óá£
Ò»¡¢ ÒýÑÔ
ÖÚËùÖÜÖª£¬ÎªÁ˱£»¤¹²ÏíÊý¾Ý,ÐèҪһЩͬ²½»úÖÆ,Èç×ÔÐýËø(spinlock)£¬¶ÁÐ´Ëø(rwlock)£¬ËüÃÇʹÓÃÆðÀ´·Ç³£¼òµ¥,¶øÇÒÊÇÒ»ÖÖºÜÓÐЧµÄͬ²½»úÖ ......
Éî¿ÌÀí½âLinux½ø³Ì¼äͨÐÅ£¨IPC£©
ÎĵµÑ¡Ïî
<tr
valign="top"><td width="8"><img alt="" height="1" width="8"
src="//www.ibm.com/i/c.gif"/></td><td width="16"><img alt="" width="16&q ......