# free
total used free shared buffers cached
Mem: 32814980 28182252 4632728 0 7003044 13676724
-/+ buffers/cache: 7502484 25312496
Swap: 33554424 95664 33458760
# sync;sync;sync
# sysctl -w vm.drop_caches=3
vm.drop_caches = 3
# free
total used free shared buffers cached
Mem: 32814980 15127824 17687156 0 11532 8721792
-/+ buffers/cache: 6394500 26420480
Swap: 33554424 95664 33458760
[root@dbsv1 ~]# sync
【参考】
# echo 1 > /proc/sys/vm/drop_caches
1.ページキャッシュ解放
2.ダーティキャッシュ、inode解放
3.ページキャッシュとダーティキャッシュ、inode解放
2015年8月4日火曜日
2015年5月8日金曜日
2015年4月21日火曜日
2015年4月1日水曜日
オラクルのLONG_LOCK
su - oracle
$ sqlplus / as sysdba ------ SYSでログイン
select BLOCKING_SESSION from v$session where username = 'ARCSDBPA';
select event,seq# from v$session where username = 'ARCSDBPA';
select sql_id from v$session where username = 'ARCSDBPA';
select sql_text from v$sql where sql_id ='fddqym00hh0vc';
select sid,wait_time from v$session where sid=1812;
SQL> select sid,serial# from v$session where sid in (select sid from v$lock where type in ('TM','TX'));
SQL> select sid,program from v$session where username = 'ARCSDBPA';
SID PROGRAM
---------- ------------------------------------------------
1236 ArccCSCS.exe
1248 Furikomi.exe
SQL>
SQL> select sid,serial#,state from v$session where sid=1775;
SQL> select s.sid, p.pid, p.spid from v$session s, v$process p where s.paddr = p.addr and s.sid = 1236;
SID PID SPID
---------- ---------- ------------
1236 94 31458
SQL> select s.sid, p.pid, p.spid from v$session s, v$process p where s.paddr = p.addr and s.sid = 1248;
SID PID SPID
---------- ---------- ------------
1248 29 23382
SQL> oradebug setospid 23382;
SQL> oradebug event 10046 trace name context forever, level 12;
SQL> oradebug event 10046 trace name context off;
SQL> quit
【11g】
/opt/app/oracle/admin/ARCSDBMS/adump ?
【10g】
/home/oracle/app/oracle/admin/arcsdbms/bdump
/home/oracle/app/oracle/admin/arcsdbms/udump
$ tkprof FILE1 FILE2 explain=USER/PASSWD
$ sqlplus / as sysdba ------ SYSでログイン
▼セグメントサイズ確認 ======================================== spool dba_seg.log set lin 600 set pages 1000 col name for a10 col state for a10 col type for a10 --領域の確認。 select segment_name, sum(bytes) BYTES, tablespace_name, count(*) EXTENTS from dba_segments group by segment_name, tablespace_name order by 2,3,1 desc; --セグメント単位ので確認 select * from dba_segments order by 1; spool off ========================================
select BLOCKING_SESSION from v$session where username = 'ARCSDBPA';
select event,seq# from v$session where username = 'ARCSDBPA';
select sql_id from v$session where username = 'ARCSDBPA';
select sql_text from v$sql where sql_id ='fddqym00hh0vc';
select sid,wait_time from v$session where sid=1812;
SQL> select sid,serial# from v$session where sid in (select sid from v$lock where type in ('TM','TX'));
SQL> select sid,program from v$session where username = 'ARCSDBPA';
SID PROGRAM
---------- ------------------------------------------------
1236 ArccCSCS.exe
1248 Furikomi.exe
SQL>
SQL> select sid,serial#,state from v$session where sid=1775;
SQL> select s.sid, p.pid, p.spid from v$session s, v$process p where s.paddr = p.addr and s.sid = 1236;
SID PID SPID
---------- ---------- ------------
1236 94 31458
SQL> select s.sid, p.pid, p.spid from v$session s, v$process p where s.paddr = p.addr and s.sid = 1248;
SID PID SPID
---------- ---------- ------------
1248 29 23382
SQL> oradebug setospid 23382;
SQL> oradebug event 10046 trace name context forever, level 12;
SQL> oradebug event 10046 trace name context off;
SQL> quit
【11g】
/opt/app/oracle/admin/ARCSDBMS/adump ?
【10g】
/home/oracle/app/oracle/admin/arcsdbms/bdump
/home/oracle/app/oracle/admin/arcsdbms/udump
$ tkprof FILE1 FILE2 explain=USER/PASSWD
2015年3月4日水曜日
2015年2月13日金曜日
CentOSにNFSを設定してみた。
■Rocky8 linux NFS 設定(追記:2023 12/14 )
【サーバ側】
# dnf install nfs-utils
# dnf install nfs-utils
# vi /etc/idmapd.conf
# vi /etc/exports
/data/ 10.0.11.0/24(rw,sync,wdelay,root_squash,insecure)Domain = stage.world
/data/ 10.0.12.0/24(rw,sync,wdelay,root_squash,insecure)
/data/ 10.0.13.0/24(rw,sync,wdelay,root_squash,insecure)
/data/ 10.0.14.0/24(rw,sync,wdelay,root_squash,insecure)
※ all_squash 全てのユーザ権限を下げる。(root_squash, all_squash)
# exportfs -rav
【クライアント側】
# dnf install nfs-utils rpcbind
# showmount -e 10.0.18.201
# firewall-cmd --add-service=nfs
# firewall-cmd --add-service={nfs3,mountd,rpc-bind}
# firewall-cmd --runtime-to-permanent
# firewall-cmd --add-service={nfs3,mountd,rpc-bind}
# firewall-cmd --runtime-to-permanent
# systemctl start --now rpcbind nfs-server
# systemctl enable --now rpcbind nfs-server
# dnf install nfs-utils rpcbind
# showmount -e 10.0.18.201
# vi /etc/idmapd.conf
Domain = stage.world
# systemctl restart rpcbind
# systemctl enable rpcbind
※サーバ側の変更時も、クライアント側の再起動が必要
# vi /etc/fstab
192.168.210.101:/data/ /.data nfs rw,hard 0 0
10.0.18.201:/data /.data nfs rw,hard 0 0
cd /
mkdir /.data
ln -s /.data aws
※ mount できない場合、dmesgで確認。
-----------------------------------------------------------------------------------------------
# サーバ側の設定
# cat /etc/redhat-release
CentOS release 6.5(Final)
# yum -y install nfs-utils
# vi /etc/exports
/work/ 129.1.68.0/24(rw,sync,no_root_squash,no_all_squash)
# vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2049 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 2049 -j ACCEPT
# service iptables restart
#service rpcbind restart
#service rpcidmapd restart
#service nfs restart
#service nfslock restart
#chkconfig rpcbind on
#chkconfig rpcidmapd on
#chkconfig nfs on
# service rpcbind status
# chkconfig --list
# service nfs status
# rpcinfo -p
# showmount -e 129.1.68.188
# service rpcbind restart
# chkconfig rpcbind on
# vi /etc/fstab
192.1.68.188:/work /work nfs4 default 0 0
# chkconfig netfs on
or
# mount -t nfs -o rw 129.1.68.188:/work /work
# サーバ側の設定
# cat /etc/redhat-release
CentOS release 6.5(Final)
# yum -y install nfs-utils
# vi /etc/exports
/work/ 129.1.68.0/24(rw,sync,no_root_squash,no_all_squash)
# vi /etc/sysconfig/iptables
-A INPUT -m state --state NEW -m tcp -p tcp --dport 2049 -j ACCEPT
-A INPUT -m state --state NEW -m udp -p udp --dport 2049 -j ACCEPT
# service iptables restart
#service rpcbind restart
#service rpcidmapd restart
#service nfs restart
#service nfslock restart
#chkconfig rpcbind on
#chkconfig rpcidmapd on
#chkconfig nfs on
# service rpcbind status
# chkconfig --list
# service nfs status
# rpcinfo -p
# exportfs -ra
# exportfs -v
#クライアント側の設定
# vi /etc/idmapd.conf
Domain = centos.casio.co.jp# service rpcbind restart
# chkconfig rpcbind on
# vi /etc/fstab
192.1.68.188:/work /work nfs4 default 0 0
# chkconfig netfs on
or
# mount -t nfs -o rw 129.1.68.188:/work /work
2014年6月3日火曜日
登録:
投稿 (Atom)
NEXTJS PWA化
$ cd frontend $ npm install @ducanh2912/next-pwa $ vi next.config.ts<<__EOF__ import withPWAInit from "@ducanh2912/next-pwa"...
-
■Rocky Linux8 ORACLE RPM インストール # curl -o oracle-database-preinstall-19c-1.0-2.el8.x86_64.rpm https://yum.oracle.com/repo/OracleLinux/OL8/ap...
-
$ alias sqlplus='rlwrap -pRed -if /usr/local/opt/rlwrap-extensions/sqlplus sqlplus64' $ sqlplus user/password@192.168.1.xxx:1521/sid...
-
【タイムゾーンと日本語】 $ sudo timedatectl set-timezone Asia/Tokyo $ sudo timedatectl $ sudo localectl set-locale LANG=ja_JP.utf8 $ sudo localectl 【プロキ...