このブログを検索

2010-08-31

Ubuntu9.10 で NAS on RAID1(6/6)

以下、Ubuntuサーバー構築中に試行錯誤したコマンドの備忘録


mdadm.confが壊れた時
$ sudo sh -c "echo 'DEVICE /dev/sd[a-z]* /dev/sd[a-z]*' > /etc/mdadm/mdadm.conf"
$ sudo sh -c "mdadm --examine --scan >> /etc/mdadm/mdadm.conf"
$ sudo sh -c "echo 'MAILADDR mdadm-admins' >> /etc/mdadm/mdadm.conf"


mdadmで警告が出る時
mdadm: metadata format 00.90 unknown, ignored.
とかいうエラーが発生する場合は
$ sudo nano /etc/mdadm/mdadm.conf

metadata=00.90
という箇所を
metadata=0.90
に変更してみる

/etc/mdadm/mdadm.confにmdadm --detailを追加した時に発生する模様
mdadm --examineならmetadataがないから発生しない



名前解決がたまにできない時
/etc/samba/smb.conf
の[printers]セクションをコメントアウトしてみる
それでもだめなら[print$]セクションも


LiveCDからHDDインストールのLinuxを起動する
Ubuntu Desktop のディスクで起動
インストールせずにUbuntuを試してみるにカーソル合わせる
F6を押し、変なメニューが出たらESC
起動オプションの boot=casper を root=/dev/sda2 にしてEnter


LiveCDから/にアクセスする
$ cd /
$ sudo -s -H
$ mount -t ext4 /dev/sda2 /mnt
$ mount -t proc proc /mnt/proc
$ mount -t sysfs sys /mnt/sys
$ mount -o bind /dev /mnt/dev
$ chroot /mnt /bin/bash


起動時に/etc/fstabのmountエラーが出る
↓のエラーが出る時は
swap:waiting for UUID=7329500f-0d7b-4ae3-9d4c-80277295afbf

$ sudo blkid /dev/sda?
の結果を
/etc/fstabのおかしいUUIDと入れ替える


パーティションテーブルの確認
$ sudo head -c 1b /dev/sda | tail -c 66 | hd


バックアップ/リストア
1.バックアップ
$ tar cvpzf /backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/backup.tgz --exclude=/mnt --exclude=/sys /

2.リストア
$ sudo tar xvpfz backup.tgz -C /
$ mkdir proc
$ mkdir lost+found
$ mkdir mnt
$ mkdir sys


ユーザ関係のコマンド
グループ変更
$ sudo usermod --gid ???? sambauser

今あるグループ一覧
$ group

ログインユーザの情報
$ id

ユーザ一覧は
/etc/passwd


メモリ・swapの確認
$ free


MBRクリア
$ sudo dd if=/dev/zero of=/dev/sda bs=512 count=1


不良セクタチェック
$ sudo badblocks -vs -o bad.txt /dev/デバイス名


apt-get検索
$ sudo apt-get update
$ apt-cache search 検索語


quota確認
ユーザ
$ quota

管理者
$ sudo repquota -avcs


ネットワーク再接続
$ sudo /etc/init.d/networking restart


GRUB2メニューカスタマイズ(20120814追記)
$ sudo vim /etc/default/grub
$ sudo update-grub
このコマンドで/boot/grub/grub.cfgが自動更新される
GRUB_TIMEOUT= 自動選択までの秒
GRUB_HIDDEN_TIMEOUT= メニューを表示するならコメントアウトされるべき


GRUB2再インストール
$ sudo grub-install /dev/sd?
$ sudo grub-update

0 件のコメント:

コメントを投稿