搜索""的结果
东方通中间件tongweb的施用 一:安装jdk, 并配置JAVA环境: 注意:要正常启动TongWeb需要在系统环境变量中配置java的环境变量二:数据库驱动加载: TongWeb并未自带JDBC数据库驱动,需手动加入,将数据库驱动的jar包拷入TongWeb_home\lib中,重启TongWeb。三:TongWeb中数据源的配置:1:启动TongWeb,通过http://localhost:8001/进入TongWeb管理控制台,默认用户/口令:admin/tongweb。2:点选控制台右侧数据库服务,Tongweb有一个默认的hypersonic数据源,点击新建会出现配置数据源窗口,逐条将所需的配置项填入:3. datasource.name = dsname 可以根据自己的需求设置 数据源的JNDI名字,会在teas-web.xml中引用,而Hibernate的Hibernate. properties也将间接用到该值4. datasource.url = jdbc:oracle:thin:@192.168.1.110:1521:database 数据库连接用url5. datasource.classname = oracle.jdbc.driver.OracleDriver 所用的数据库驱动,此处用的oracle的6. 其它属性根据各自环境设置7:增加teas-web.xml:在WebConent/WEB-INF中增加一个TongWeb的配置文件teas-web.xml< xml...
CentOS YUM 安装 TOMCAT7安装tomcat61yum install java tomcat tomcat-webapps tomcat-admin-webapps启动tomcat61service tomcat start停止tomcat61service tomcat stop重启tomcat61service tomcat restart按照以上方法安装tomcat7默认目录在/usr/share/tomcat7/下配置文件默认目录在/etc/tomcat/下如果访问http://localhost:8080/访问不了那大多是防火墙经用了8080端口,解决方法如下:1iptables -A INPUT -p tcp --dport 8080 -j ACCEPT2iptables -A OUTPUT -p tcp --sport 8080 -j ACCEPT防火墙开放8080端口增加8080端口到防火墙配置中,执行以下操作:[root@admin ~]# vi + /etc/sysconfig/iptables#增加以下代码-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT重启防火墙[root@admin java]# service iptables restart检验Tomcat安装运行通过以下地址查看tomcat是否运行正常:http://192.168.15.231:8080/看到tomcat系统界面,说明安装成功!
ORACLE中没有参数文件和控制文件如何通过rman恢复数据库 场景:一个DEV告诉我生产环境下某个用户的表都看不到了,需要恢复,而此时生产库上存储自动备份的参数文件控制文件的磁盘目录文件坏块,所以导致rman备份的只有数据文件和归档日志文件,这种情况下,如何在测试服务器上利用rman恢复数据呢?google了很多资料,咨询了朋友,恢复过程如下:前期准备工作:事先查询好先查询下原来的数据文件路径SQL> select name from v$datafile;NAME--------------------------------------------------------------------------------/home/oradata/stuorcl/system01.dbf/home/oradata/stuorcl/sysaux01.dbf/home/oradata/stuorcl/undotbs01.dbf/home/oradata/stuorcl/users01.dbf/home/oradata/stuorcl/stuorclk01.dbf/home/oradata/stuorcl/plas01.dbf/home/oradata/stuorcl/pl01.dbf/home/oradata/stuorcl/help01.dbf/home/oradata/stuorcl/adobelc01.dbf/home/oradata/stuorcl/sms01.dbf10 rows selected.SQL> 事先获得redo日志文件路径SQL> select member from v$logf...
Linux 下配置多路径 1、安装多路径软件包:device-mapper-1.02.67-2.el5device-mapper-event-1.02.67.2.el5device-mapper-multipath-0.4.7-48.el5[plain] view plaincopyprint?[root@RKDB01 Server]# rpm -ivh device-mapper-1.02.67-2.el5.x86_64.rpm warning: device-mapper-1.02.67-2.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 37017186 Preparing... ########################################### [100%] package device-mapper-1.02.67-2.el5.x86_64 is already installed [root@RKDB01 Server]# rpm -ivh device-mapper-event-1.02.67-2.el5.x86_64.rpm warning: device-mapper-event-1.02.67-2.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID&nbs...
ISCSI盘符飘逸问题解决环境:VMware Workstation 9 + CentOS 6.4 + Openfiler 2.99在Linux 系统中,使用iscsi挂在共享存储,在系统中可以看到跨在后的盘符/dev/sdb, /dev/sdc ,/dev/sdd等。但是每次重启后,盘符都会变化,如sdb-->sdc,sdc-->sdd,sdd-->sdb。如果是RAC环境,在另外一台机器上,同一块存储,显示的盘符也不一样,如RAC1机器上显示sdc,二在RAC2上显示sdd。如何真的安装RAC,重启机器后,盘符一变,数据库肯定是无法启动的。根据以上可以推断,系统每次启动后,ISCIS程序挂载共享盘,顺序都不是固定的。下面介绍如何顺序加载盘符。1)修改 /etc/iscsi/iscsid.conf文件,将node.startup = automatic 改为node.startup = manual。即:将自动加载共享存储改为手动加载共享存储。2)修改/etc/rc.local,加共享存储脚本加入进去。如下:# 以下搜索共享存储#/sbin/iscsiadm -m discovery -t sendtargets -p 192.168.8.100# 以下按顺序挂载共享存储#/sbin/iscsiadm -m node -T iqn.2006-01.com.openfiler:tsn.ocrdata -p 192.168.8.100 -l /sbin/iscsiadm -m node -T iqn.2006-01.com.openfiler:tsn.oradata -p 1...
Linux管理多块磁盘时(以sata盘为例),会按磁盘加载的顺序依次给磁盘命名为/dev/sda, /dev/sdb... 这种命名规则就会导致,一块磁盘在发生热插拔或系统重启后,盘符可能发生变化,会影响到一些依赖磁盘盘符工作的应用程序,比如fstab里按盘符名来挂载。要解决磁盘盘符漂移问题,一劳永逸的方法就是将磁盘槽位与盘符名做绑定;淘宝内核组的三百同学针对ali内核,添加了磁盘绑定的补丁。如果只针对磁盘挂载到问题,可通过按标签或UUID挂载的方式解决,下文将简单介绍下方案。如下所示的fstab,系统启动时,会自动执行每一行挂载动作,将/dev/sda挂载到/data/disk1,其它依此类推。如果磁盘发生热插拔,第一块磁盘的盘符由原来的/dev/sda变成了/dev/sdc,那么fstab就不能正确挂载第一块磁盘。/dev/sda /data/disk1 ext4 defaults,noatime 0 0 /dev/sdb /data/disk2 ext4 defaults,noatime 0 0为了保证在发生盘符漂移时,磁盘仍能正常挂载,首先对fstab做如下改进,按磁盘标签来挂载;比如第一行的含义是,将标签为disk1的磁盘挂载到/data/disk1。LABEL=disk1 /data/disk1 ext4 defaults,noatime 0 0LABEL=disk2 /data/disk2 ext4 &...
一. 收到报警线上有一台服务器磁盘检测告警了,提示空间不足。爬到服务器查看相关信息:/data分区只使用了71%,创建文件却提示磁盘空间不足,按理说不会出现这种情况的。难道inode耗尽?二. 分析原因查看/data分区inode使用情况相关信息如下:果不其然,IUse%=100%,导致无法创建文件。在linux系统下,硬盘被分区格式化后,包含inode和block,inode是用来记录文件的大小,物理地址,属主,属组,读写权限,时间戳,被硬链接的次数等等元数据的。block是用来存储数据的。正因为这种文件系统结构,在linux下,除了剩余磁盘空间之外,还要剩余inode才行,两者缺一不可的。可通过dumpe2fs -h /dev/sdb1或tune2fs -l /dev/sdb1 来查看最大inode数和inode大小。一旦文件系统创建后,每个分区的可用inode数无法动态的进行调整,除非重新格式化。三. 查找原因并解决/data是线上业务数据目录,各种站点、日志、临时文件存放目录。其中有个程序产生大量的小文件造成的。可通过下面的命令找出占用空间最多的文件或目录:# du -cks * | sort -nr | head -n 20删除部分文件,释放inode。
收到一台web服务器告警消息,查看/var/log/message日志信息如下所示:该台服务器每日有3kw的pv,压力有些大。 服务器的TCP连接数,超出了内核定义最大数。修改内容参数 /proc/sys/net/ipv4/tcp_max_tw_buckets# echo 20000 > /proc/sys/net/ipv4/tcp_max_tw_buckets写入/etc/sysctl.conf使之永久生效net.ipv4.tcp_max_tw_buckets = 20000# sysctl -p
pureftpd安装配置1、下载pureftpd#cd /usr/local/src/tarbag
#wget http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.22.tar.gz2、解压pureftpd#tar –xzvf pure-ftpd-1.0.22.tar.gz –C ../software/3、编译和安装pureftpd#cd pure-ftpd-1.0.22#.configure \–prefix=/usr/local/pureftpd \ //pureftpd安装目录–with-everything \ //安装几乎所有的功能,包括altlog、cookies、throttling、ratios、ftpwho、upload script、virtual users(puredb)、quotas、virtual hosts、directory aliases、external authentication、Bonjour、privilege separation。–with-cookie \ //当用户登录时显示指定的横幅–with-diraliases \ //支持目录别名,用快捷方式代cd命令–with-extauth \ //编译支持扩展验证的模块,大多数用户不使用这个选项–with-ftpwho \ //支持pure-ftpwho命令,启用这个功能需要更多的额外内存–with-language=english \ //修改服务器语言,默认是英文,如果你要做修改,请翻译‘src/messages_en.h’文件–with-ldap \ //LADP目录支持,需要安装openldap–with-minimal \ //FTP最小安装,最基本的功能–with-mysql \ //MySQL支持,如果My...
工作中总会离不开FTP,这些年一直习惯用pureftp,很久没安装,找到以前写的文档,这次顺便把文档整到ttlsa里,以后可以参考。以前自己写文档确实很啰嗦。准备pureftp#cd /usr/local/src/
#wget http://download.pureftpd.org/pub/pure-ftpd/releases/pure-ftpd-1.0.22.tar.gz
#tar –xzvf pure-ftpd-1.0.22.tar.gz 编译和安装#cd pure-ftpd-1.0.22
#.configure \
–prefix=/usr/local/pureftpd \ //pureftpd安装目录
–with-everything \ //安装几乎所有的功能,包括altlog、cookies、throttling、ratios、ftpwho、upload script、virtual users(puredb)、quotas、virtual hosts、directory aliases、external authentication、Bonjour、privilege separation本次安装只使用这个选项。
--with-cookie \ //当用户登录时显示指定的横幅
--with-diraliases \ //支持目录别名,用快捷方式代cd命令
--with-extauth \ //编译支持扩展验证的模块,大多数用户不使用这个选项
--with-ftpwho \ //支持pure-ftpwho命令,启用这个功能需要更多的额外内存
--with-language=english \ //修改服务器语言,默认是英文,如果你要做修改,请翻译‘src/messages_en.h’文件
--wi...
最新评论