摘要: 一些ORACLE中的进程被杀掉后,状态被置为"killed",但是锁定的资源很长时间不释放,有时实在没办法,只好重启数据库。现在提供一种方法解决这种问题,那就是在ORACLE中杀不掉的,在OS一级再杀。1.下面的语句用来查询哪些对象被锁:select object_name,machine,s.sid,s.serial#from v$locked_object l,dba_objects o ,v$session swhere l.object_id = o.object_id and l.session_id=s.sid;2.下面的语句用来杀死一个进程:alter sys 阅读全文
posted @ 2014-04-02 11:40 凡轩之 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 1.如何查看数据库的状态 unix下ps -ef | grep orawindows下看服务是否起来是否可以连上数据库SQL> select status, instance_role from v$instance;通过此语句可以核查数据库是否出于open状态2.如何查有多少个数据库实例 SQL>SELECT * FROM V$INSTANCE;3.怎样查得数据库的SIDselect name from v$database;也可以直接查看 init.ora文件4.查看表空间占用情况select b.file_id file_ID, b.tablespace_na 阅读全文
posted @ 2014-04-02 11:38 凡轩之 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 0:none 1:null 空 2:Row-S 行共享(RS):共享表锁 3:Row-X 行专用(RX):用于行的修改 4:Share 共享锁(S):阻止其他DML操作 5:S/Row-X 共享行专用(SRX):阻止其他事务操作 6:exclusive 专用(X):独立访问使用 数字越大锁级别越高, 影响的操作越多。 一般的查询语句如select ... from ... ;是小于2的锁, 有时会在v$locked_object出现。 select ... from ... for update; 是2的锁。 当对话使用for update子串打开一个游标时, ... 阅读全文
posted @ 2014-04-02 11:25 凡轩之 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 装虚拟机时空间划小了,于是又加了5G的空间,折腾了半天,挂上去了。整理下弄个笔记,备用。1.添加磁盘,查看磁盘状况[root@db1/]#fdisk-lDisk/dev/sda:10.7GB,10737418240bytes255heads,63sectors/track,1305cylindersUnits=cylindersof16065*512=8225280bytesDeviceBootStartEndBlocksIdSystem/dev/sda1*15113059277537+83Linux/dev/sda211501204843+82LinuxswapPartitiontablee 阅读全文
posted @ 2014-04-02 11:17 凡轩之 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 挂载存储有两种方式:光纤模式(hub卡)和iscsi(以太网)。两者大体思路是一样的。1、在应用服务器上安装hub卡,连接光纤到光纤交换机上;2、在应用服务器安装hub卡驱动程序;3、在存储上划出lun,选择存储大小;4、在存储上连接主机,根据hub卡的id号,这个在光纤交换机上可以查询;5、在应用服务器上安装多路径软件,不同的存储,多路径软件不同;6、在应用服务器将磁盘格式化,按需求挂载到相应的目录;7、在/etc/fstab设置自动启动挂载; 阅读全文
posted @ 2014-04-02 09:46 凡轩之 阅读(2358) 评论(0) 推荐(0) 编辑
摘要: 1.查看当前硬盘使用状况:[root@gluster_node1 ~]# df -hFilesystem Size Used Avail Use% Mounted on/dev/mapper/VolGroup-lv_root35G 25G 8.3G 76% /tmpfs 1.9G 0 1.9G 0% /dev/shm/dev/sda1 485M 35M 425M 8% /boot/dev/mapper/VolGroup-lv_home33G 176M 31G 1% /home2.查看新硬盘#fdisk –l新添加的硬盘的编号为/dev/sdb3.硬盘分区1)进入fdisk模式#/sbin/fd 阅读全文
posted @ 2014-04-02 09:44 凡轩之 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 安装首先要在存储设备上做好RAID,设置好iSCSI 目标方(target)。这里主要说明iSCSI initiator的安装。不同的操作系统对应各自的iSCSI initiator,以Redhat enterprise5为例。到网上下载iscsi-initiator-utils-6.2.0.742-0.5.el5.i386.rpm# rpm –ivh iscsi-initiator-utils-6.2.0.742-0.5.el5.i386.rpm在服务器上安装了iSCSI initiator以及iscsiadmiscsiadm是基于命令行的iscsi管理工具,提供了对iscsi节点、会话、连 阅读全文
posted @ 2014-04-01 16:43 凡轩之 阅读(2902) 评论(0) 推荐(0) 编辑
摘要: 查看是否已安装了iscsi-initiator:[root@test\ ~]# rpm -qa |grep iscsiiscsi-initiator-utils-6.2.0.868-0.18.el5如果没有安装,则安装:yum install iscsi-initiator++ iscsi initator的配置++iscsi initiator的配置文件主要是:/etc/ iscsi/iscsid.conf和/etc/iscsi/ initiatorname.iscsi。而/etc/iscsi/ initiatorname.iscsi里面只是一个iscsi的名字,一般保持默认就可以了。主要是 阅读全文
posted @ 2014-04-01 16:18 凡轩之 阅读(1766) 评论(0) 推荐(0) 编辑
摘要: 系统环境 RHEL5.4最小化安装(关iptables,关selinux) + ssh + yum一,安装必须的软件包. yum install subversion (SVN服务器) mysql-server (用于codestriker) httpd mod_dav_svn mod_perl (用于支持WEB方式管理SVN服务器) sendmail (用于配置用户提交代码后发邮件提醒) wget gcc-c++ make unzip perl* (必备软件包) ntsysv vim-enhanced (可选)二,基本的SVN服务器配置 1,新建一个目录用于存储SVN所有文件 # mkdir 阅读全文
posted @ 2014-03-31 17:12 凡轩之 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 一. SVN简介Subversion(SVN)是一个开源的版本控制系統,也就是说Subversion管理着随时间改变的数据。这些数据放置在一个中央资料档案库(repository)中。这个档案库很像一个普通的文件服务器,不过它会记住每一次文件的变动。这样你就可以把档案恢复到旧的版本,或是浏览文件的变动历史。SVN中的一些概念:(1). repository(源代码库)源代码统一存放的地方(2). Checkout(提取)当你手上没有源代码的时候,你需要从repository checkout一份(3). Commit(提交)当你已经修改了代码,你就需要Commit到repository(4). 阅读全文
posted @ 2014-03-31 17:11 凡轩之 阅读(152) 评论(0) 推荐(0) 编辑