<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[My Technology Workstation]]></title><description><![CDATA[我的技能成长之路~~~~~~~~~~~~]]></description><link>https://blog.youkuaiyun.com/Smasegain</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Smasegain]]></copyright><item><title><![CDATA[Linux上配置FTP服务]]></title><link>https://blog.youkuaiyun.com/Smasegain/article/details/51816178</link><guid>https://blog.youkuaiyun.com/Smasegain/article/details/51816178</guid><author>Smasegain</author><pubDate>Sun, 03 Jul 2016 17:57:04 +0800</pubDate><description><![CDATA[1.创建ftp用户
groupadd -g 1100 ftpgroup
useradd -u 1100 -g ftpgroup -s /sbin/nologin ftpuser
     以上新建的ftpuser用户无法登陆操作系统;
2.安装vsftp相关包:
yum -y install vsftp*


3.修改ftp配置文件/etc/vsftpd/vsftpd.conf:]]></description><category></category></item><item><title><![CDATA[整理RHEL 6以上的NFS配置]]></title><link>https://blog.youkuaiyun.com/Smasegain/article/details/51814163</link><guid>https://blog.youkuaiyun.com/Smasegain/article/details/51814163</guid><author>Smasegain</author><pubDate>Sun, 03 Jul 2016 10:15:34 +0800</pubDate><description><![CDATA[一.概要：

nfs(网络文件系统)，它可以在类UNIX系统上进行文件共享。如果涉及到Windows的系统则需要考虑使用samb服务提供的文件共享了。它是基于RPC(远程过程调用)协议的(占用端口111)一种服务器程序，如果没有RPC它是运行不了的。所以:

1).服务器端必须启动RPC服务和NFS服务才能实现文件共享;


2).客户机端也必须运行RPC服务和nfs服务;

3]]></description><category></category></item><item><title><![CDATA[Shell中的循环]]></title><link>https://blog.youkuaiyun.com/Smasegain/article/details/51794070</link><guid>https://blog.youkuaiyun.com/Smasegain/article/details/51794070</guid><author>Smasegain</author><pubDate>Thu, 30 Jun 2016 22:50:55 +0800</pubDate><description><![CDATA[工作中，我们经常会有重复进行某一个动作的需求。有的需求是知道重复某个操作多少次，有的是不知道需要重复多少次。所以我们需要根据不同的需求来判断到底需要使用哪种循环控制语句，主要包含：for循环, while循环, until循环。以下一次进行说明。



一.until循环

until循环主要写法如下，说明:当condition不满足时会执行，当condition为真时停止循环,往往用]]></description><category></category></item><item><title><![CDATA[部署在VM上的vCenter迁移]]></title><link>https://blog.youkuaiyun.com/Smasegain/article/details/51794049</link><guid>https://blog.youkuaiyun.com/Smasegain/article/details/51794049</guid><author>Smasegain</author><pubDate>Thu, 30 Jun 2016 22:47:22 +0800</pubDate><description><![CDATA[一.故障描述
近期因项目实施需要，多次对VM HOST上部署的vCenter进行vMotion迁移(跨host跨datastore)。结果每次都在迁移到一半左右直接整个vSphere Client就链接不到vCenter，当然，第一次出现这个问题的时候当时就开始冷汗直冒了。甚至有直接重做vCenter的场景出现过，不说啦都是....
排除以上提到的重做vCenter(这个办法必定有效咯，因为毕]]></description><category></category></item><item><title><![CDATA[Windows中附加IP引起的网络悬案]]></title><link>https://blog.youkuaiyun.com/Smasegain/article/details/51533714</link><guid>https://blog.youkuaiyun.com/Smasegain/article/details/51533714</guid><author>Smasegain</author><pubDate>Sun, 29 May 2016 20:29:13 +0800</pubDate><description><![CDATA[一.问题背景描述
近期因系统架构升级及业务调整需求，需要在Windows上搭建一套集群环境。集群基本信息如下:
节点     主用地址          Service IP
NodeA   192.168.100.15   192.168.100.17
NodeB   192.168.100.16   192.168.100.17
从整个标题上就可以看到，问题就出在上面的Service]]></description><category></category></item><item><title><![CDATA[Linux日志文件分割(Logrotate)]]></title><link>https://blog.youkuaiyun.com/Smasegain/article/details/50623637</link><guid>https://blog.youkuaiyun.com/Smasegain/article/details/50623637</guid><author>Smasegain</author><pubDate>Tue, 02 Feb 2016 14:22:25 +0800</pubDate><description><![CDATA[一.概要说明
logrotate工具是为了方便进行日志管理而产生的一个工具，主要可以完成的工作包含：基于天、周、月、文件大小进行日志的滚动备份、压缩、删除甚至是发送邮件。


二.调用方式
logrotate默认情况下是通过anacron调用的，它每天只会被调用一次，也就是说一个日志文件默认不会多次被处理(除非-f强制调用或者文件大小超过指定值)。大致调用流程如下:
1).anacro]]></description><category></category></item><item><title><![CDATA[crontab详细说明]]></title><link>https://blog.youkuaiyun.com/Smasegain/article/details/50569518</link><guid>https://blog.youkuaiyun.com/Smasegain/article/details/50569518</guid><author>Smasegain</author><pubDate>Sat, 23 Jan 2016 13:53:40 +0800</pubDate><description><![CDATA[一.关联命令及文件说明
crontab是很多Linux系统管理员都会用到的一种定期干活的工具，当然Linux操作系统自身也会偷偷的用它来做事情。正因为如此，写些文字来梳理下Administrator、crontab、OS三者之间的特殊关系(其实这个和三角恋并没有一毛钱的关系)。
1.1.Cron守护进程
CRON守护进程是随操作系统启动的crond service,主要用于执行那些需要定期执]]></description><category></category></item><item><title><![CDATA[anacron系统调度说明]]></title><link>https://blog.youkuaiyun.com/Smasegain/article/details/50569486</link><guid>https://blog.youkuaiyun.com/Smasegain/article/details/50569486</guid><author>Smasegain</author><pubDate>Sat, 23 Jan 2016 13:47:02 +0800</pubDate><description><![CDATA[anacron系统调度功能详细说明]]></description><category></category></item><item><title><![CDATA[setfacl维护文件访问权限]]></title><link>https://blog.youkuaiyun.com/Smasegain/article/details/48261429</link><guid>https://blog.youkuaiyun.com/Smasegain/article/details/48261429</guid><author>Smasegain</author><pubDate>Mon, 07 Sep 2015 09:39:32 +0800</pubDate><description><![CDATA[一.说明


我们都知道Linux中可以通过chmod来维护文件的权限，但是文件的权限设置很有局限性。比如:小张有辆车(小张是属主,可以rwx)，小张的老婆，爸妈都可以r-x(小张的老婆，爸妈和小张是属于同一个group),其他人只有r--的权限。但是小张又不能不给老婆面子，车也要给老丈人有r-x的权限，通过chmod就没有办法实现了(此处就认定他的老丈人为other)。所以Linux中又有]]></description><category></category></item><item><title><![CDATA[chattr维护文件特殊属性]]></title><link>https://blog.youkuaiyun.com/Smasegain/article/details/48230635</link><guid>https://blog.youkuaiyun.com/Smasegain/article/details/48230635</guid><author>Smasegain</author><pubDate>Sat, 05 Sep 2015 22:20:54 +0800</pubDate><description><![CDATA[一.命令说明

chattr主要用于修改文件的特殊属性，用于控制文件的访问权限。语法如下:

chattr [-RVf] [{+|-|=}[ASacDdIijsTtu]] files


-R:递归修改文件夹下的所有子文件/文件夹;
-V:输出详细信息及程序版本;
-f:不输出错误信息;
+:表示在现有属性基础上增加目标属性;
-:表示在现有属性基础上移除目标属性;
=:表]]></description><category></category></item><item><title><![CDATA[chmod维护文件权限]]></title><link>https://blog.youkuaiyun.com/Smasegain/article/details/48230469</link><guid>https://blog.youkuaiyun.com/Smasegain/article/details/48230469</guid><author>Smasegain</author><pubDate>Sat, 05 Sep 2015 21:58:35 +0800</pubDate><description><![CDATA[一.说明

Unix-Based操作系统中文件是否可以执行是通过文件本身的属性来控制的，而在Windows中则必须是.exe的文件。当然, Unix-Based系统的权限实际不止是是否可以执行。本文将着重说明我们常用的权限设置命令--chmod。


二.语法说明

通常情况下，我们多数时候都是用数字来设置权限，但是此处则按照chmod本身说明的顺序先说明字母描述权限的办法来设置权限]]></description><category></category></item><item><title><![CDATA[Linux下11.2.0.4 RAC添加节点]]></title><link>https://blog.youkuaiyun.com/Smasegain/article/details/47449243</link><guid>https://blog.youkuaiyun.com/Smasegain/article/details/47449243</guid><author>Smasegain</author><pubDate>Wed, 12 Aug 2015 19:08:08 +0800</pubDate><description><![CDATA[1.配置基础环境
     基础环境配置完之后用:cluvfy stage -pre nodeadd -n  [-vip ] [-fixup [-fixupdir ]] [-verbose]检查环境是否OK；
     如果DNS没有配置就设置环境变量(表示不检查预安装环境):export
 IGNORE_PREADDNODE_CHECKS = Y    
    
2.添加grid节点]]></description><category></category></item><item><title><![CDATA[[转]跟我一起写 Makefile]]></title><link>https://blog.youkuaiyun.com/Smasegain/article/details/47281143</link><guid>https://blog.youkuaiyun.com/Smasegain/article/details/47281143</guid><author>Smasegain</author><pubDate>Tue, 04 Aug 2015 19:17:46 +0800</pubDate><description><![CDATA[转自ChinaUnix，作者gunguymadman，陈皓。链接地址：http://www.chinaunix.net/jh/23/408225.html。

作者工作需要书写和整理出来的，非常感谢原作者的梳理。转载此处，作为参考！

概述 
—— 

什么是makefile？或许很多Winodws的程序员都不知道这个东西，因为那些Windows的IDE都为你做了这个工作，但我觉得要]]></description><category></category></item><item><title><![CDATA[Goldengate常见错误处理方式]]></title><link>https://blog.youkuaiyun.com/Smasegain/article/details/47050769</link><guid>https://blog.youkuaiyun.com/Smasegain/article/details/47050769</guid><author>Smasegain</author><pubDate>Sat, 25 Jul 2015 01:17:13 +0800</pubDate><description><![CDATA[1.OGG-01296

WARNING OGG-01154 Oracle GoldenGate Delivery for Oracle, rep_hr.prm: SQL error 1403 mapping HR.EMPLOYEES to HR.EMPLOYEES.
WARNING OGG-01003 Oracle GoldenGate Delivery for Oracle, rep_h]]></description><category></category></item><item><title><![CDATA[手工清理OGG的DDL源数据]]></title><link>https://blog.youkuaiyun.com/Smasegain/article/details/47050219</link><guid>https://blog.youkuaiyun.com/Smasegain/article/details/47050219</guid><author>Smasegain</author><pubDate>Sat, 25 Jul 2015 01:13:46 +0800</pubDate><description><![CDATA[一.说明


虽然goldengate在MGR进程中提供了系统自动清理DDL源数据(ggs_marker/ggs_ddl_hist)的功能，但是有的OGG版本的这两个功能会引起一些BUG。并且按照ORACLE官方的说法也是建议手工对这些表备份后再进行清理，所以此处对手工清理方式进行说明。



二.清理步骤:
2.1.清理一个月以前的历时数据

delete from ggs_]]></description><category></category></item><item><title><![CDATA[Goldengate性能优化]]></title><link>https://blog.youkuaiyun.com/Smasegain/article/details/47050117</link><guid>https://blog.youkuaiyun.com/Smasegain/article/details/47050117</guid><author>Smasegain</author><pubDate>Sat, 25 Jul 2015 01:11:54 +0800</pubDate><description><![CDATA[一.说明
在Goldengate的环境中我们可以从以下几个方面对OGG的性能进行优化:


1.操作系统层面I/O、参数等;
2.网络层面;
3.数据库或应用层面;
4.OGG的进程配置层面;




二.优化方式
2.1.进程拆分实现负载均衡

因为12c以前的goldengate各个进程处trail文件是串行(12c开始就是并行的了)处理的，所以当源端一个大事务提]]></description><category></category></item><item><title><![CDATA[HandleCollisions参数]]></title><link>https://blog.youkuaiyun.com/Smasegain/article/details/47050077</link><guid>https://blog.youkuaiyun.com/Smasegain/article/details/47050077</guid><author>Smasegain</author><pubDate>Sat, 25 Jul 2015 01:10:24 +0800</pubDate><description><![CDATA[作用范围:Replicat
前提条件:使用GG自动初始化的时候用(如果使用RMAN/EXPDP等方式初始化建议不要使用此参数，容易确保数据完整性)
说明:

handlecollisions参数实际工作原理如下:

1).当向目标端更新一条记录的时候(trail记录包含所有列,否则会出现丢失列而abend)，如果目标端不存在此where条件中的值则rep将trail中的记录转换为ins]]></description><category></category></item><item><title><![CDATA[Oracle 10gRAC<-->Oracle 10g Single Configuration]]></title><link>https://blog.youkuaiyun.com/Smasegain/article/details/47050033</link><guid>https://blog.youkuaiyun.com/Smasegain/article/details/47050033</guid><author>Smasegain</author><pubDate>Sat, 25 Jul 2015 01:04:43 +0800</pubDate><description><![CDATA[一.基础环境
==================================================
1.环境说明
--------------------------------------------------
     10gRAC+ASM on Linux5.5(初始安装在node102上，后续调整成集群管理的HA模式)
     10gSingle+FS on ]]></description><category></category></item><item><title><![CDATA[Goldengate辅助数据库进行升级]]></title><link>https://blog.youkuaiyun.com/Smasegain/article/details/47050017</link><guid>https://blog.youkuaiyun.com/Smasegain/article/details/47050017</guid><author>Smasegain</author><pubDate>Sat, 25 Jul 2015 01:03:00 +0800</pubDate><description><![CDATA[--------------------------------------------------
1.基础环境
--------------------------------------------------
1).已有能进行单向复制DDL的OGG
2).目标端安装11g单机软件
3).停掉目标端的rep进程-->源端Pmp-->目标端mgr(确保源端的keep时间长一点)
4]]></description><category></category></item><item><title><![CDATA[AIX7.1+11.2.0.4RAC实施]]></title><link>https://blog.youkuaiyun.com/Smasegain/article/details/47049955</link><guid>https://blog.youkuaiyun.com/Smasegain/article/details/47049955</guid><author>Smasegain</author><pubDate>Sat, 25 Jul 2015 00:54:35 +0800</pubDate><description><![CDATA[文档说明:以#开始命令表示root用户执行，$开始命令以oracle/grid执行(前面都有切换用户的动作)
==================================================
一.基础环境准备(两个节点都需要做)
==================================================
--------------------]]></description><category></category></item></channel></rss>