Linux

アスタミューゼ在籍時に書いた会社ブログエントリのリスト

前職に帰属する文書ではあるが、自分が書いたものを振り返りながら以下に時系列順にまとめておこうと思う。 アスタミューゼ社では、開発やデザインに関する社内勉強会を週1で持ち回りで昔から行っており、この内容を外に出すだけでも多少プレゼンスが上がる…

parted コマンドで "Warning: The resulting partition is not properly aligned for best performance."

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2016/11)です。 ※ 情報が古い可能性もありますので、ご留意ください。 parted コマンドで、 (parted) mkpart primary xfs 0 -0こんな感じで、ごっそり1パーティションに、MAXサイ…

色々パッケージをインストールした Ubuntu マシンを元に、同じパッケージ構成の別マシンを作りたいとき

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2016/09)です。 ※ 情報が古い可能性もありますので、ご留意ください。 ある Ubuntu マシン (サーバー) のインストールパッケージ一覧をベースに、別マシンに同じパッケージ群をイ…

autossh のコマンド・オプション例

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2016/07)です。 ※ 情報が古い可能性もありますので、ご留意ください。 $ autossh -f -M 0 -N -g -o "ServerAliveInterval 60" -i ~/.ssh/id_rsa -L (ローカルポート):(リモートホ…

Ubuntu で (kernel) debuginfo パッケージをインストールする

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2017/03)です。 ※ 情報が古い可能性もありますので、ご留意ください。 systemtap でゴニョゴニョやろうと実行していたら、 semantic error: missing x86_64 kernel/module debugi…

Linux (シェルスクリプト) でファイルサイズを取得する

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2015/11)です。 ※ 情報が古い可能性もありますので、ご留意ください。 $ wc -c (ファイルのパス) | awk '{print $1}'

HP Microserver N54L セットアップ日記 その4 - Linux でルートパーティションの拡張

久しぶりに家の NAS をリプレースしていますシリーズその1, 2, 3の続きです。 OSのインストール時に、うっかり swap 用のパーティションをきってしまったのですが、swap に割り当てる領域を柔軟にコントロールしたくなってきました。現状は、ブート用の USB …

HP Microserver N54L セットアップ日記 その3 - CentOS 8 のインストールと設定

久しぶりに家の NAS をリプレースしていますシリーズその1, 2の続きです。 その2、で無事に BIOS のアレコレをした結果、ディスクが認識できたので、OS をインストールしていきます。家のサーバは、基本的に CentOS を使うようにしているのですが、新しいバ…

"fatal error: stdio.h: No such file or directory"

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2015/09)です。 ※ 情報が古い可能性もありますので、ご留意ください。 Mac OS だと # xcode-select --install Ubuntu だと # apt-get install libc6-devこうか。 # apt-get insta…

Ubuntu 14.04 で mdadm で設定した Array が再起動したら md127 になってしまう件

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2016/03)です。 ※ 情報が古い可能性もありますので、ご留意ください。 2回目の遭遇なので、メモる。 まず "/etc/mdadm/mdadm.conf" のフォーマットは以下のような感じなので、あ…

SSH コマンドで強制的にパスワード認証を使う

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2016/01)です。 ※ 情報が古い可能性もありますので、ご留意ください。 以下な感じで、SSH コマンドのオプションで指定する。 $ ssh -o PreferredAuthentications=password (ホス…

N日以上更新がないファイルをまとめて削除

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2015/10)です。 ※ 情報が古い可能性もありますので、ご留意ください。 いつも上の空で書けなくて、ググってしまうので、ここにメモっておく。 $ find /var/log/appname -type f -…

Linux の bonding で設定されているパラメータ確認

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2013/02)です。 ※ 情報が古い可能性もありますので、ご留意ください。 /etc/modprobe.d とか ifcfg-* ファイルの "BONDING_OPTS" で指定した設定が適用されているかを確認するた…

Ubuntu でタイムゾーンの変更

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2016/01)です。 ※ 情報が古い可能性もありますので、ご留意ください。 # timedatectl set-timezone Asia/Tokyo

OpenLDAP のサーバが起動時にエラーをはいた

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2014/07)です。 ※ 情報が古い可能性もありますので、ご留意ください。 OpenLDAP のスレーブ的なサーバがおかしくなって再起動したら、以下のような文字列が出力。 # /etc/init.d/…

Linux でメンテナンスモード/シングルユーザモードでの起動

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2015/01)です。 ※ 情報が古い可能性もありますので、ご留意ください。 たまにしか使わないと忘れてしまいがちなので備忘録。メンテナンスモードというか、シングルユーザモードに…

"TCP: too many of orphaned sockets"

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2013/12)です。 ※ 情報が古い可能性もありますので、ご留意ください。 説明 ソケットのクローズ処理時に、orphan 状態(*1)にあるソケットが想定したよりも多いことを検出した際に…

Linux の arp_announce と arp_ignore

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2013/08)です。 ※ 情報が古い可能性もありますので、ご留意ください。 "arp_announce" は、ARP リクエストを投げる際、送信元 IP アドレスに何をつめるかの設定。 "arp_ignore" …

Linux での du コマンドの "--max-depth" オプション

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2013/07)です。 ※ 情報が古い可能性もありますので、ご留意ください。 例えば、下記のように実行すると、1階層目のディレクトリごとの使用量だけを表示してくれる。 du コマンド…

CentOS で OS インストール時の GUI 画面の解像度を変更する

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2012/11)です。 ※ 情報が古い可能性もありますので、ご留意ください。 OS インストール時のブートパラメータに "resolution" で指定する。 > vmlinuz initrd=initrd.img nomodeset…

Linux で NIC のオフロード機能の ON/OFF

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2013/04)です。 ※ 情報が古い可能性もありますので、ご留意ください。 Linux では ethtool コマンドで行う。 基本的に、確認は "-k" オプション。設定は "-K" オプションで行う。…

動いている Linux OS が 32 ビット版か 64 ビット版かを確認する

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2010/06)です。 ※ 情報が古い可能性もありますので、ご留意ください。 シンプルにこんな感じで。 32 ビット版の場合 $ uname -m i686 $ uname -i i386 64 ビット版の場合 $ uname…

date コマンドで日付計算

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2012/10)です。 ※ 情報が古い可能性もありますので、ご留意ください。 ど忘れしてた・・・。5分前の時間とか日付の出力とか。"-d" ね。 $ LANG=C date -d '5 minutes ago' Tue Oc…

Samba でシンボリックリンクを扱う

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2012/11)です。 ※ 情報が古い可能性もありますので、ご留意ください。 "/etc/samba/smb.conf" の [global] セクションに以下2行を追記。 wide links = yes unix extensions = no(…

Samba の Error 文言の対処法いくつか

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2012/09)です。 ※ 情報が古い可能性もありますので、ご留意ください。 超久しぶりに Samba を触ったら色々忘れていたわけですが。いくつかのエラーをなおすために色々やったので…

CentOS 6 系でインターフェース単位で IPv6 を無効にする

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2013/10)です。 ※ 情報が古い可能性もありますので、ご留意ください。 このインターフェースでは IPv6 で通信したいけど、あのインターフェースでは IPv6 を無効にしたいとかいう…

CentOS 6 系で IPv6 を無効にする

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2013/02)です。 ※ 情報が古い可能性もありますので、ご留意ください。 "/etc/modprobe.d/disable-ipv6.conf" に以下を記載。(ファイルが存在しなければファイル作成) options ipv…

Linux の swap 領域の操作

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2010/04)です。 ※ 情報が古い可能性もありますので、ご留意ください。 よく調べるので備忘録的に。 swap ファイルの作成 パーティションによる割り当てを行わない場合は、ファイ…

"lspci: コマンドが見つかりません"

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2012/03)です。 ※ 情報が古い可能性もありますので、ご留意ください。 または、"lspci: command not found"。 # lspci -vv -bash: lspci: コマンドが見つかりませんCentOS な某環…

DRBD でセカンダリを切り離したりとか

※ このエントリは、はてなグループ終了に伴う、サブブログからの引越エントリ(2012/11)です。 ※ 情報が古い可能性もありますので、ご留意ください。 改めてメモ。 heartbeat/keepalived 等を使ってる場合は、そちらも止めてから。 primary# drbdadm role r0 …