- 浏览: 7862 次
最新评论
文章列表
数据同步:当数据源发生改变时,其他相关数据也跟着发展变化。根据需求不同可采取以下方案。
1.触发器
在数据库建立增删改的触发器。触发器将变更放到一张临时表里。oracle同步cdc
优点:实时同步
缺点:影响到业务系统,因为需要在业务系统建立触发器
2.日志
通过分析源数据库日志,来获得源数据库中的变化的数据。oracle异步cdc
优点:不影响业务系统
缺点:有一定得延时,对于没有提供日志分析接口的数据源,开发的难度比较大
3.时间戳
在要同步的源表里有时间戳字段,每当数据发生变化,时间戳会记录发生变化的时间
优点:基本不影响业务系统
缺点:要求源表必须有时间戳这一列
4.数据比较
通 ...
1 python生成windowns下可执行文件
冻结二进制文件:通过第三方工具,将python转化成可执行的二进制文件,它是将python的字节码、PVM(解释器)以及任何程序所需要的支持文件捆绑在一起组成一个单独的文件包。这个二进制文件并不小,因为集成了PVM,接收端也不需要安装python【类似与Window下的.exe文件】
有三种系统能够生成冻结二进制文件:py2exe(Window下使用)、PyInstaller(能够在Linux和Uinx下使用)以及freeze
2 使用pythonlinux可执行脚本(#!)
(1)第一行是特定的. #!/us ...
1.fuel server安装完成后用户名和密码为root/r00tme.
官方下载Linux下驱动 0001-r8101-1.026.00.tar.bz2
开始安装网卡驱动模块:进入存放rpm包的文件夹,这里我放在了/usr下面
#cd /usr
#tar -jxvf 0001-r8101-1.026.00.tar.bz2
#cd r8101-1.026.00
#make clean modules //需安装kernel-source,否则会失败
#make install
#depmod -a
然后就可以通过lsmods察看当前的内核模块,应该会找到r1000.ko.
还有可以在/lib/modules/2.6.15-1/kerne ...
一、cloudstack 4.4安装配置阶段
(1).Copying /usr/share/cloudstack-common/scripts/vm/hypervisor/xenserver/xenserver60/../vhd-util to
XenServer's /opt/xensource/bin
解决办法:复制vhd-util到xenserver主机的/opt/xensource/bin
(2).create xen-pool before add host
解决办法:添加host主机之前必须将主机加入到xen-pool池中
(3).Cannot transit agent ...
[1] Install some packages first.
[root@dlp ~]# yum -y install qemu-kvm libvirt python-virtinst bridge-utils
[root@dlp ~]# lsmod | grep kvm # make sure modules are loaded
kvm_intel46589 0
kvm 292815 1 kvm_intel
[root@dlp ~]# /etc/rc.d/init.d/libvirtd start
Starting libvirtd daemon: [ OK ]
[root@dlp ...