技術報告一覧

[Linux] 削除バッチ、日次バッチ 作成手順

運用の定番 バッチの作成手順です。

削除バッチ・・・・指定期間を過ぎた過去ログは消す。

まず、コマンド確認

viで編集

delete_daily.shとして保存

試しに実行してみます。

次にcronに設置します。

crontabについて

crontab [ -u ユーザ名 ] { -l | -r | -e }

-u どのユーザがcrontabを設定するのかを指定します。
省略した場合はcrontabコマンドを実行したユーザで設定されます。

削除バッチなので結構ユーザーは重要です。
指定したユーザーの権限で削除できるファイルが決まるからです。
rootにしておけば、どのユーザーのファイルでも削除できますね。
ここれではrootにしましょう。

ちなみに上記は毎朝4時5分に削除バッチを実行するように設定しています。



メルマガ登録をお願いします。

素敵な?情報がいつもあなたに届くようになります。(itmnewsの記事が届きます。)お役に立つかどうかわかりませんが頑張りますっ。登録してみてください。


 




[Linux] ディスク容量を調べる、ディクス容量を減らしたい。

いつのまにかLinuxサーバーのディスク使用量が、100%に近くなっていた。
そんな時に試せるコマンド

まず。
SUでrootにスイッチ。SUDOでもよいです。

1.おおざっくりにどのディレクトリが大きいか調べます。

9.5G /var
692K /lib
258M /proc
0 /sys
16K /dev
2.0G /home
2.0M /root
8.0K /media
1.7M /etc
44K /sbin
20K /tmp

上記のようにでてきました。varがかなり肥大化していますね。

2.大きいフォルダの中身を調査

1000000k つまり、1G以上あるファイルを見つけてみます。結果は
-rwxr-xr-x 1 aaaa aaaa 2.7G Mar 25 2014 /var/www/html/taaaa/taaaa.zip

でてきました。でかいファイル。

不要ならどんどん消してきましょう。

もう少し的を広げて100Mでいってみましょう。

find /var -size +100000k -exec ls -lh {} \;

 

 

 



メルマガ登録をお願いします。

素敵な?情報がいつもあなたに届くようになります。(itmnewsの記事が届きます。)お役に立つかどうかわかりませんが頑張りますっ。登録してみてください。


 




[SQL Server 2008 R2] エラーコード 一覧

SQL Serverのエラーコード一覧を見つけました。

https://msdn.microsoft.com/ja-jp/library/cc645603.aspx

参考までに以下内訳

接続、SQLに関しては

https://msdn.microsoft.com/ja-jp/library/cc645611(v=sql.105).aspx

ADO等の接続プロバイダ経由のエラーに関しては(VBやC#を使用した接続)

https://msdn.microsoft.com/ja-jp/library/cc645950(v=sql.105).aspx

 

 


 



メルマガ登録をお願いします。

素敵な?情報がいつもあなたに届くようになります。(itmnewsの記事が届きます。)お役に立つかどうかわかりませんが頑張りますっ。登録してみてください。