在Linux平台中,对hostname的修改,是否对ORACLE数据库实例或监听进程有影响呢?如果有影响,又要如何解决问题呢?另外/etc/hosts下相关内容的修改,是否也会影响实例或监听呢?这里涉及的场景非常多,当然关系也非常复杂,我们下面通过几个例子来测试验证一下. 如下所示,服务器/etc/hosts 与/etc/sysconfig/network的原始配置信息如下 [root@test ~]# more /etc/hosts # Do not remove the following
Linux下一次删除百万文件 线上环境遇到的一个问题,文件数量过多,执行rm命令报错 # rm -f ./* -bash: /bin/rm: Argument list too long 根据报错检查状态 # ls | wc -l 634084 # du -sh 64G 在线下环境进行故障复现 测试环境准备 # df -Th Filesystem Type Size Used Avail Use% Mounted on /dev/sda3 ext4 1.8T 331
来自公众号:马哥Linux运维 今天我们来测试一下Linux下面删除大量文件的效率. 首先建立50万个文件 $ test for i in $(seq 1 500000);do echo text >>$i.txt;done 1.rm删除 $ time rm -f *zsh: sure you want to delete all the files in /home/hungerr/test [yn]? yzsh: argument list too long: rmrm -f *
[oracle@oracle11g ~]$ dbstartORACLE_HOME_LISTNER is not SET, unable to auto-start Oracle Net ListenerUsage: /u01/app/oracle/oracle/product/10.2.0/db_1/bin/dbstart ORACLE_HOME 错误原因是:dbstart和dbshut脚本文件中ORACLE_HOME_LISTNER的设置有问题,分别打开两个文件找到:ORACLE_HOME_L
首先将用户切换为Oracle用户登录,su - oracle; 进入:sqlplus / as sysdba: 问题现象: SQL> select * from dba_users; select * from dba_users*ERROR at line 1:ORA-01034: ORACLE not available 出现类似问题一般是由于监听或Oracle没有启动,使用以下方法即可解决. 解决方法: 首先先测试一下,监听是否启动:lsnrctl status:如果监听没有启动,则如果监