rsyslog に *** Slice of root のログが出力される

【環境】 # cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) # rpm -qa | grep rsyslog rsyslog-8.24.0-12.el7.x86_64 # rpm -qa | grep systemd systemd-libs-219-42.el7_4.4.x86_64 systemd-sysv-219-42.el7_4.4.x86_64 systemd-219-42.el7…

Packet send failed to や Failed to send packet trying to query name がログに出力される

【環境】 # cat /etc/redhat-release CentOS Linux release 7.4.1708 (Core) # rpm -qa | grep samba samba-client-libs-4.6.2-12.el7_4.x86_64 samba-common-tools-4.6.2-12.el7_4.x86_64 samba-common-4.6.2-12.el7_4.noarch samba-libs-4.6.2-12.el7_4.x8…

pecl の oci8 を更新する

pecl/oci8の新しいのが出ていたので、更新した話。バージョンとしては、oci8/2.0.11 → 2.0.12 への更新。リリース日は、2016-08-18 だったので、1年も気づいていなかった(´・ω・`)PECL oci8 https://pecl.php.net/package/oci8Changelog for oci8 https:/…

cifsマウントのオプションが間違っていた事に気が付いた

CentOS 7.3→7.4に更新した後から、cifsで接続しているNASへ繋がらなくなった。 autofs で自動マントの設定をしているものの、接続しようとすると、次のようなメッセージが出た。 # ls /mnt/nas Broadcast message from root@xxxxxxx (Fri 2017-09-15 05:33:1…

mail コマンドで送信したメールが添付になる

【環境】 $ cat /etc/redhat-release CentOS Linux release 7.3.1611 (Core) $ mail -V 12.5 7/5/10 やりたかったのは、diff の結果で差分があった時だけメールを送る事。実査にmailコマンドでdiffの結果をメールしたら、受信側で添付ファイルになってしまっ…

プリンタが壊れたので新しいのを買った

以前、長年連れ添ってきたプリンタ(Canon MP500)の調子が悪くなった記事を書いた。shobon.hatenablog.com掃除したら復活したが、その後、何度か使っている間に、ついにダメになった。そこで、新しいプリンタを買うべく、製品を調査していた。まず、要件は…

LinkStation / TeraStation の Samba バージョンの確認方法

もし LinkStation / TeraStation に SSH/telnet でログインできる環境なら、それで確認。そうでないならなら、以下の方法で確認する。 1.機器のWeb管理画面へログインして、機器の型番とファームウェアのバージョンを調べる。2.バッファローのソースコード…

Canon MP500でプリンタヘッドの種類が違います、と言われる

MP500って何?と言えば、10年以上前に買った複合機プリンタである。cweb.canon.jp で、1ヶ月くらいぶりに電源を入れたら、エラーLEDと一緒に次のように出た。 プリントヘッドの種類が違います 正しいプリントヘッドを装着してください インク切れとか紙ナシ…

CPU/コア数を変更した時のsar

環境; CentOS 6.x sarで次のようなエラーが出る事がある。 $ sar システム動作情報ファイルの形式が正しくありません: /var/log/sa/sa12 これは、CPU数が変わった場合にも発生する。例えば、仮想マシンの仮想CPU/コア数を変更した場合。このままでは使えな…

HDDからSSDへ移行したメモ

家のPCの1台について、この年末年始を使ってHDD→SSDへ移行したのでメモ。ディスクを移行した目的は、 ・CrystalDiskInfo でHDDのステータスに注意が出てる ・容量が不足しそうな気配 といったところ。ステータスは以下の状態。 単純にHDD→HDDへコピーして付…

vCSAログイン時のエラー(telemetry-ui)

【環境】 vCSA 6.0u2a Windows10 + Firefox 51上記の環境にて、vCSAへログインすると、次のようなエラーが出た。 内部なエラーが発生しました - Unable to load resource module from /vsphere-client/telemetry-ui/locales/telemetry-ui-en_US.swf。 このエ…

Windows で busybox を使う

Windowsで grep/cut/uniq などを手軽に使いたかったので、busybox 使ったメモ。インストーラではなく実行ファイルのみなので、レジストリも汚さない。 入手先 https://frippery.org/busybox/「busybox.exe」のダウンロードリンクがある。ダウンロード後、念…

createuser 時にロールの属性設定をする方法

CnetOS のベースリポジトリにあるPostgreSQLのバージョンによって、createuser の動作が異なる件。知人に何回も聞かれるのでメモ。 CnetOS 6.x(PostgreSQL 8.4)の場合 $ createuser -U postgres test1 Shall the new role be a superuser? (y/n) n Shall t…

PDFファイルがClamAVで検知された件の覚書

2016/9/16~9/17頃から、ClamAVでサーバ上のPDFをスキャンすると、「Pdf.Exploit.CVE_2016_4207-1」として判定されるようになった。 シグネチャはこの辺。 Signatures Published daily - 22213 | ClamAV | virusdb 1週間程度待っても、ClamAVの定義更新でど…

VDP で PBM error occurred during...Connection refused が出る

ESXi6 Update2+VCSA 6update2+VDP 6.1.2 の組み合わせにて、バックアップ時に次のようなエラーが発生する。 (他の組み合わせでは未確認) PBM error occurred during PostProcessReconfigureSpec: Connection refused 全く同じエラーメッセージではないが…

リモートデスクトップで Windows10(1607) をシャットダウン/再起動する方法

以前、こんな記事を書いた。shobon.hatenablog.com 先日、Windows 10 バージョン 1607 を適用したところ、スタートメニューが変わって、リモートデスクトップでも簡単にシャットダウンできるようになった。うっかりクリックしないよう注意が必要か・・・。

CentOS 7 の psql で tab 補完が大文字にならない件

今更だけど、人に聞かれたついでにメモ。psql で tab を押してSQLキーワードを補完できるが、バージョンによって大文字だったり小文字だったり違いがある。CentOS 6 / psql (PostgreSQL) 8.4.20 db=> sel ↓ tab db=> SELECT →SQLキーワードが大文字で補完さ…

SourceTree for Windows 1.8.3 → 1.9.5 へ更新したら

git操作アイコンの配置が変わりました。1.8.3 1.9.5 プッシュとフェッチの位置が逆に(´・ω・`) 1.8 の時にあったコミットメッセージ欄で日本語を入力できない(フォーム内で右クリックすればOK)問題は解消されている。

ORDER BY で CASE文を使って特定の行を上位に表示する

CentOS 6.x の PostgreSQL 8.4 と SQLite3 で動作確認。何らかのデータをソートして表示する際、特定の行だけは上位に表示したい事がある。例えば、国マスタをコード順でソートした時に、日本を一番上に表示し、他はコードでソートして表示したい、等々。 単…

SQLiteでIPソート

SQLite でIPアドレスを意図した順にソートする話。複雑なわりには、使いどころが微妙(´・ω・`) PostgreSQL では inet 型にCASTすると簡単なものの、SQlite には inet型は無い。0詰めしてソートしようとしても、PostgreSQL の「split_part」や「lpad」に相…

PostgreSQLでIPアドレスをソートする

PostgreSQL にて、IPアドレスをtext型に保存している場合、そのままソートしても意図したようにソートされない。 SELECT ip FROM nic ORDER BY ip; ip -------------- 192.168.1.1 192.168.10.1 192.168.2.1 192.168.20.1 192.168.3.1 inet 型にCAST するだ…

UserAgent情報からSQLでOSとブラウザを簡易的に判別/集計する

PostgreSQLにて、DBに保存されたUserAgent情報からSQLでOSとブラウザを簡易的に判別/集計する。 ロボットの事は考慮していない。 ChromeのUserAgentには、「Safari」という文字列が含まれるので、Safariより先に判定する。 「MSIE」は「IE 10」まで、「IE 11…

CentOS 7のPHPでOCI関数を使うまで

【環境】 CentOS 7.2.1511PHPのoci関数を利用するまでの手順。(PHP本体はインストール済みの状態)最初に「Oracle Instant Client」を導入する。Oracle社のWebサイトから、RPMファイルを入手する。アカウント登録が必要。色々とパッケージがあるが、以下の2…

CentOS 7 へ Tigervnc Server を導入する

yum でインストール # yum install tigervnc-server VNCパスワードを設定(ユーザ毎) $ vncpasswd ディスプレイ番号「1」、解像度「1024x768」、色深度「24」でVNCプロセスを起動 $ vncserver :1 -geometry 1024x768 -depth 24 ※上記はVNCサーバの起動では…

CentOS 7 でXfceを使う

CentOS 7にて、普段は「multi-user.target」な環境だけれど、VNC経由で一時的にGUI環境が欲しいだけの場合、インストーラで「Server With GUI」を指定すると、余計なものがたくさん入って困った。CentOS 7を最小インストール → 後からXfceを導入、の方が余計…

PHP5.4以降で削除される関数の一覧

一覧が欲しかったので、まとめてみた。 関数名 削除バージョン 非推奨バージョン PHPマニュアルURL define_syslog_variables 5.4 5.3 http://php.net/manual/ja/function.define-syslog-variables.php import_request_variables 5.4 5.3 http://php.net/manu…

Firefoxで入力カーソルが表示されるキャレットブラウズモード

知人から、「ネット見てたら、いつのまにか入力カーソルみたいなのが出て消えないんだけど?」って聞かれた時のこと。画面キャプチャを送って貰ったら、Firefoxのキャレットブラウズモードの事でした。例えば、以下のような感じ。赤い矢印で指されてる部分。…

vSphere 6.0u1 で仮想マシン作成時のゲストOS選択に Windows Server 2012 R2 が無い

VMware製品で仮想マシンを作成する際に、ゲストOSの種類を選択する項目がある。vSphere6のドキュメントによると、ここの選択肢は次のような影響を及ぼす。テンプレートまたはクローンを使用しない仮想マシンの作成 vSphere 6.0 Documentation Centerゲスト O…

Puttyの設定を別PCに移行する方法

Puttyの設定はファイルではなくレジストリに保存されているので、レジストリの値を出力してデータ移行が必要。エクスポート/インポートいずれも、Windowsコマンドプロンプトで行う。エクスポート/インポートのパスは、任意のパス。 設定のエクスポート reg e…

リモートデスクトップで Windows10 をシャットダウン/再起動する方法

Windows10に対して、リモートデスクトップでログインしている時に、そのログイン先のWindows10をシャットダウン/再起動する方法。スタートメニューの電源ボタンを押しても、「切断」しか表示されない。 Alt+F4で、シャットダウン等のメニューを表示できるの…