SSブログ

広告

コンピュータ ブログトップ
前の5件 | 次の5件

[Linux]CentOSへNTFSのUSB外付けドライブのマウント [コンピュータ]

CentOSへNTFSのUSB外付けドライブのマウント


#NTFSを認識させるために
yum install -y --enablerepo=rpmforge ntfs-3g

#マウント先を作成
mkdir /mnt/usb
#マウント
mount -t ntfs /dev/sdc1 /mnt/usb
#出来たか確認
ls /mnt/usb/


自動的にマウントさせるには、/etc/fstab にマウント情報を追加。
/dev/sdc1 /mnt/usb ntfs defaults 0 0

タグ:linux

OpenLayersのソースを圧縮 [コンピュータ]

2.12正式版がリリースされました。
openlayers/notes/2.12.md at master · openlayers/openlayers

一部を改良して使用しているので自分で圧縮する方法を。
1.Pythonを使えるようにしておく
2.コンソールから build ディレクトリに移動
3.次のコマンドのうち好きなモノを実行
・くっつけるだけ
python build.py -c none full OpenLayers-none.js
→2.7M

・余分な複数行のコメントを除去(な様子)
python build.py -c minimize full OpenLayers-minimize.js
→1.6M

・空白やコメントを除去(よく見かけるモノ)
python build.py -c jsmin full OpenLayers-jsmin.js
→921K

closureというJavaを使うアルゴリズムもあるけど失敗してしまった。

fullのところは同じディレクトリのfull.cfgとかに対応。

タグ:OpenLayers GIS

muninでサーバ監視 [コンピュータ]

HDDの温度を監視するためにmuninというのを入れた。

細かい所はググって調べること。

※CentOS5.0
リポジトリを追加
wget http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
rpm --import RPM-GPG-KEY.dag.txt
rm RPM-GPG-KEY.dag.txt

emacs -nw /etc/yum.repos.d/rpmforge.repo
[dag]
name=Dag RPM Repository for Red Hat Enterprise Linux
baseurl=http://apt.sw.be/redhat/el5/en/$basearch/dag/
gpgcheck=1
enabled=0


wget http://ftp.riken.jp/Linux/fedora/epel/RPM-GPG-KEY-EPEL-5
rpm --import RPM-GPG-KEY-EPEL-5
rm -f RPM-GPG-KEY-EPEL-5

emacs -nw /etc/yum.repos.d/epel.repo
[epel]
name=EPEL RPM Repository for Red Hat Enterprise Linux
baseurl=http://ftp.riken.jp/Linux/fedora/epel/5/$basearch/
gpgcheck=1
enabled=0


インストール
yum --enablerepo=epel -y install munin munin-node


サーバ名を変更。以下の2ファイルに変更する部分がある
emacs -nw /etc/munin/munin.conf
emacs -nw /etc/munin/munin-node.conf

サービス開始
/etc/init.d/munin-node start
/sbin/chkconfig munin-node on
5分おきに更新される。


プラグインの自動設定
/usr/sbin/munin-node-configure  --suggest --shell --families auto,manual,contrib

出力されたコマンドのうちお好みの物を実行


tail /var/log/munin/munin-node.log -n100
エラーログに Permission denied と出ていたらユーザをrootにしてみる。
emacs -nw /etc/munin/plugin-conf.d/munin-node
[....]
user root


温度の設定はこのファイル
# cat /etc/munin/plugin-conf.d/hddtemp_smartctl
[hddtemp_smartctl]
user root
env.drives sda sdb sdc
env.type_sda ata

タグ:linux

CentOSに論理ボリュームを追加 [コンピュータ]

HDDが壊れていたみたいだったので新しいHDDを買ってきた。
以下はその引越しメモ

ハードディスクを取り付けてからOSを起動する。
CentOSのレスキューモードを使った。
インストールディスクから
linux rescue
で起動する。
HDDは /mnt/sysimage 以下にマウントされる。

追加したドライブを確認
fdisk -l
fdisk /dev/sdd
n →新規パーティション
p →基本パーティション
1 →パーティション番号
t →システムIDを設定
8e →Linux LVM
p →パーティション確認
w →書き込み


物理ボリューム作成
pvcreate /dev/sdd1

確認
pvdisplay


ボリュームグループ作成
vgcreate VolGroup03 /dev/sdd1


論理ボリューム作成
lvcreate -l 100%FREE -n LogVol00 VolGroup03


フォーマット
mkfs -t ext3 /dev/VolGroup03/VolLog00


マウント
mkdir /mnt/opt3
mount /dev/VolGroup03/VolLog00 /mnt/opt3


ファイルを全てコピー
rsync -a --stats /mnt/sysimage/opt1/ /mnt/opt3


仕上げに /etc/fstab を編集し、故障したHDDの代わりに新しいHDDを同じ場所にマウントさせる

タグ:CentOS HDD linux

ファイルサーバでディスクエラー [コンピュータ]

起動時にこんなメッセージが出て停止。
/dev/VolGroup01/LogVol00: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
(i.e., without -a or -p options )
[FAILED]
*** An error occurred during the file system check.
*** Dropping you to a shell; the system will reboot
*** when you leave the shell.
Give root password for maintenance
(or type Control-D for normal startup):


OSはCentOS 5.8

参考にしたのはここ
あの山のむこうに... CentOS起動時UNEXPECTED INCONSISTENCYで起動しない(CentOS使用雑記[Tips?])20100211
Linux 起動時に UNEXPECTED INCONSISTENCY で起動しない場合の対処方法 :: drk7jp
EXT3-fs error (device dm-0) in start_transaction: Journal has aborted | この先生きのこるには

修復を試みる
fsck  -t  ext3  /dev/VolGroup01/LogVol00


確認が出るのでひたすら y
Error reading block 181895177 (Attempt to read block from filesystem resulted in short read) while doing inode scan. Ignore error?


終了したらリブート。
無事に起動したが、なぜか書き込みできない><
再マウントしてみるが、
mount -o remount,rw /dev/mapper/VolGroup01-LogVol00
mount: ブロックデバイス /dev/mapper/VolGroup01-LogVol00 は書き込み禁止です、読込み専用でマウントします


ダメ元でもう一度fsck
umount /dev/mapper/VolGroup01-LogVol00
/sbin/fsck -t ext3 /dev/VolGroup01/LogVol00

さっきよりyを押す回数は減ったみたい。
今度は無事に書き込み可能でマウント出来た。
mount /dev/VolGroup01/LogVol00


/opt1/lost+found に修復に失敗したファイルやディレクトリが出来ていた。

タグ:linux CentOS
前の5件 | 次の5件 コンピュータ ブログトップ

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。