TONEMARU.screenrc
これは使えるかも??
startup_message off #hardstatus on #hardstatus alwayslastline "screen |%c %m/%d | %w" caption always "[%02c] $USER@$HOST %`%-w%{=b bw}%n %t%{-}%+w" escape ^z^z

@theartofmadeline
Three Goblin Art

titsay
KIROKAZE

Discoholic 🪩

JVL
tumblr dot com
hello vonnie
No title available

★

oozey mess

Janaina Medeiros
Sweet Seals For You, Always
No title available

pixel skylines
Jules of Nature
styofa doing anything
noise dept.
h
we're not kids anymore.
seen from Malaysia

seen from Canada

seen from Malaysia
seen from United States
seen from Australia
seen from Türkiye

seen from T1

seen from Saudi Arabia
seen from Singapore

seen from Mexico

seen from Canada
seen from Australia
seen from Australia
seen from Saudi Arabia
seen from United States
seen from Canada
seen from United States

seen from T1
seen from United States
seen from T1
@tonemaru
TONEMARU.screenrc
これは使えるかも??
startup_message off #hardstatus on #hardstatus alwayslastline "screen |%c %m/%d | %w" caption always "[%02c] $USER@$HOST %`%-w%{=b bw}%n %t%{-}%+w" escape ^z^z
TONEMARU.zshrc
ゴミ付き!これは本当に僕専用です。
bindkey -e alias ls='ls --color=auto' alias ll='ls -al' alias head='head -n 15' alias lastless='last | less' # 基本のプロンプト PROMPT="%{$reset_color%}%% " # [場所] プロンプト %Bfoo%bでfooをbold表示 PROMPT="%{$reset_color%}:%{$fg[red]%}%~%{$reset_color%}$PROMPT" # 名前@マシン名 プロンプト PROMPT="%{$reset_color%}%{$fg[green]%}$USER%{$reset_color%}@%{$fg[cyan]%}%m%{$reset_color%}$PROMPT" # タイトルバーの動的変更 #precmd() { #[[ -t 1 ]] || return #case $TERM in #sun-cmd) print -Pn "\e]l[%~]\e\\" # ;; #*xterm*|rxvt|(dt|k|E)term) print -Pn "\e]2;[%~]\a" # ;; #esac #} # emacs_xftのパス #alias emacs="/usr/local/emacs_xft/bin/emacs --enable-font-backend -fn Monospace-10 -reverse" #if [ $SHLVL = 1 ]; then # screen #fi autoload -U compinit compinit HISTSIZE=100000 SAVEHIST=100000 PATH=$PATH:/var/lib/gems/1.8/bin/ PATH=$PATH:/sbin/:/usr/local/sbin/:/usr/sbin/: setopt append_history setopt share_history
TONEMARU.emacs
(tool-bar-mode -1) (menu-bar-mode -1) (toggle-scroll-bar nil) (setq scroll-step 1) (set-default-font "M+2VM+IPAG circle-13") ;;;** 黒背景に灰色の文字 (setq default-frame-alist (append (list '(foreground-color . "gray") '(background-color . "black") '(border-color . "black") '(mouse-color . "white") '(width . 100) '(height . 45) ; '(top . 100) ; '(left . 200) ) default-frame-alist))
黒背景部分とフォント定義関数は以下を写しました。
http://d.hatena.ne.jp/akisute3/20111208/1323353308
intel マザーボード BIOSアップデート方法
http://www.intel.com/jp/support/motherboards/desktop/sb/CS-022312.htm
DB75EN の場合、F7 連打のBIOSアップデート方法が使える!
該当の ***.BIO ファイルをダウンロード
USBフラッシュへコピー
アップデートしたいマシンのUSB2.0ポートへUSBフラッシュを差す
F7連打で BIOS UPDATEメニューへ
「Mass Storage」でENTER
以降、ファイルブラウザのような感じなので格納した「*.BIO」ファイルを選択する
確認が出るので「ENTER」でフラッシュ開始
Steam Profile memo
_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/ [PC Spec] CPU: intel Core i7 3820 SandyBridge-E @4.3GHz (TB) MEM: CFD W3U1600HQ-4G *4 = 16GB, @1600MHz, 11-11-11-28-128-1T, QuadChannel (default) M/B: MSI X79A-GD45 VGA: Leadtek Winfast NVIDIA GTX580 SSD: intel SSD 520 (OS, 120GB) SSD: CFD Micron C400 (Steam games, 120GB) HDD: WesternDigital WD6000HLHX 10,000rpm (Games, other softwares, 600GB) iSCSI: HGST, Seagate, WD (Data, at least 2TB over) SND: Creative X-fi Titanium HD (SPDIF) NIC: intel 1000PT dualport server adapter OS: Windows 7 Professional 64bit [HumanInterface] Display: LG W2363D-PF (1080p@120Hz) Keyboard: Topre Realforce 101 Mouse: Steelseries Xai (+ Perfectglide) Mouse Pad: Razer Goliathus Gaming Mouse Mat Fragged Control Edition (old type) [Network] Line: NTT-EAST Hikari-NEXT fibre 100Mbps Location: Kanagawa, Japan ISP: ODN (main) ISP: BIGLOBE Router: NEC IX2015 [Audio] Headphones: ULTRASONE PRO 750, or Beyer DT990 E/600 Headphone Amp: Fostex HP-A7, or jisaku Mic: Sennheiser PC140 Mic PreAmp: Audio-technica AT-MA2 [Favorite Software] Browser: Firefox (+ Hatena Bookmarks) Audio Player: foobar2000 Audio Codec: TAK 2.2.0 Audio Codec: iTunes AAC Video Player: MPC HC 64bit Video Codec: ffdshow Antivirus: Antivir Free Edition Virtual OpticalDrive: Alcohol 52% (WARNING: ADWARE!!) DVD/CD Writer: Imgburn CompressDecompress: WinRAR, Noah! TCP traffic monitor: tcpmon Capture: DxTory [Android] Mobile Phone: 006SH (Good Display, Good 3D photo & movies, Good design) Mobile Phone: SO-03D (Xperia acro HD, Good can use e-mobile SIM) Tablet: Ainol NOVO7 Aurora (Good for Anime player) [Favorite Android Softwares] Browser: Opera Mobile, Boat Browser Video Player: MX動画プレーヤー Twitter: twicca (plume) GPS logger: My Tracks _/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
hdparm メモ。iscsiストレージ上のDebian on KVMより。
1回目はネットワークインタフェースもしくは iscsi-target側の実物理HDDの実測値に近い。
2回目以降はなんらかのキャッシュの影響が見られる。
tonemaru@uiharu2:~% sudo hdparm -tT /dev/vda3 /dev/vda3: Timing cached reads: 25614 MB in 2.00 seconds = 12826.82 MB/sec Timing buffered disk reads: 280 MB in 3.04 seconds = 92.09 MB/sec tonemaru@uiharu2:~% sudo hdparm -tT /dev/vda3 /dev/vda3: Timing cached reads: 25974 MB in 2.00 seconds = 13007.27 MB/sec Timing buffered disk reads: 476 MB in 3.02 seconds = 157.65 MB/sec tonemaru@uiharu2:~% sudo hdparm -tT /dev/vda3 /dev/vda3: Timing cached reads: 25532 MB in 2.00 seconds = 12785.97 MB/sec Timing buffered disk reads: 592 MB in 3.04 seconds = 194.45 MB/sec tonemaru@uiharu2:~% sudo hdparm -tT /dev/vda3 /dev/vda3: Timing cached reads: 25540 MB in 2.00 seconds = 12789.31 MB/sec Timing buffered disk reads: 672 MB in 3.34 seconds = 201.14 MB/sec tonemaru@uiharu2:~% sudo hdparm -tT /dev/vda3 /dev/vda3: Timing cached reads: 25954 MB in 2.00 seconds = 12996.08 MB/sec Timing buffered disk reads: 830 MB in 3.00 seconds = 276.37 MB/sec
ファンレス低発熱低消費電力ビデオカード
ファンレスでかつ低発熱低消費電力なPCI-Express接続のビデオカードについて。
1. 背景
1.1 CPU内蔵GPUの欠点 最近はCPUコア内蔵のGPUが普及してサーバ用途ではこれで十分なことが多い。しかし、CPUコアにはGPU用のメモリは搭載されておらず、メインメモリを間借りする場合が多い。この場合、GPUレンダリングの為にメインメモリの容量に加えてバス帯域まで消費されてしまう。その結果、CPUから見ればメインメモリの性能が実質的に下がることとなり、性能劣化が発生する。
余談であるが、AMD の自作市場では前述の問題を回避する為と性能向上の為、AMD 780G を初めとし、790GX, 890GX などで LFB と呼ばれるマザーボード上にチップセット内蔵の GPU 用の DRAM を直接接続可能となっていた。当時、780Gや790GXはオンボードVGAとしては比較的高速なものであり、その性能を最大限に活かす為にLFB用メモリを設置していたと推測される。この機能は前述の問題回避と共に、外付けビデオカードを必要としないことから、サーバ用途としても魅力的なものであり、私の場合は積極的にLFB搭載のマザーボードを選択してました。
1.2 GPU非搭載CPU
GPU非搭載のCPUはそもそもGPUが無い。よって、別途ビデオカードを用意しなければブートすらできないマザーボードがほとんどである。よって、本節の場合は別途ビデオカードが必須となる。
2. 目的
・低消費電力 ・低発熱 ・低騒音 ・低コスト ・高安定
サーバ用途である為、GPUの性能はほとんど求められない。必要な性能はOSインストールが可能である程度である。 また、サーバの多くは24時間稼働が前提となることから、低消費電力かつ低発熱であることが求められる。消費電力は電気代に直接影響し、発熱は周囲の拡張カードへの影響を下げる必要がある。
ちょとと書くのが面倒になってきたので割愛
X. ビデオカードリスト
以下におすすめを。
1. AMD Radeon 6450 /5450 ファンレス有り。20W程度。 2. NVIDIA GT520 ファンレスごく一部有り。30W程度。 ファン有りは甲高い耳障りな音がするものが多く、地雷である。 NVIDIA である点が利点(CUDAやドライバが良い点)であり、性能や消費電力・発熱を取るなら Radeon 6450 のほうがおすすめ。
3. ATI Rage シリーズ 超定番。ヒートシンクすらない。 PCI-Express版は存在しないかも。PCI or AGP。 古いチップであり、ドライバの安定度は相当高い部類に入る。 4. XGI 系 マザーボードオンボードで見られる。
fedora17 new nic & network bridge
Fedora 17 に NIC を追加したときの設定とその NIC をブリッジ化する。 udevがよくわかってないから正しくないかも。
1. NICの存在確認
ちゃんと認識されてるか
# lspci <省略> 00:19.0 Ethernet controller: Intel Corporation 82578DM Gigabit Network Connection (rev 06) ← 最初からあったやつ <省略> 03:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express (rev 21) ← ★今回追加したやつ
2. kernelモジュールロード確認
ちゃんとカーネルモジュールがロードされてるか確認する。 無いならドライバがロードされてないかドライバが存在しない。
# lspci -vv -s 03:00.0 03:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express (rev 21) Subsystem: Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 50 Region 0: Memory at f7d00000 (64-bit, non-prefetchable) [size=64K] Expansion ROM at <ignored> [disabled] Capabilities: <access denied> Kernel driver in use: tg3
3. デバイス名確認
ここがよくわからん(調べてない)から適当やけど、udevによってデバイス名がリネームされる。 Debian やと /etc/udev/rules.d/75-network らへんに記述されてるやつ。
まず、dmesg をカーネルモジュール(ドライバ。今回の場合 tg3)で grep して、udev リネーム前の eth* を見つける。
# dmesg | grep tg3 [ 11.883658] tg3.c:v3.123 (March 21, 2012) [ 11.890370] tg3 0000:03:00.0: eth0: Tigon3 [partno(BCM95721A211F) rev 4201] (PCI Express) MAC address 00:10:18:31:4f:43 [ 11.890972] tg3 0000:03:00.0: eth0: attached PHY is 5750 (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[0]) [ 11.891578] tg3 0000:03:00.0: eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1] [ 11.892197] tg3 0000:03:00.0: eth0: dma_rwctrl[76180000] dma_mask[64-bit] [ 22.692746] tg3 0000:03:00.0: irq 50 for MSI/MSI-X [ 25.748380] tg3 0000:03:00.0: p4p1: Link is up at 1000 Mbps, full duplex [ 25.748385] tg3 0000:03:00.0: p4p1: Flow control is on for TX and on for RX
次に、udev でリネームされた後の現在の名前を探す。
# dmesg | grep eth0 [ 11.890370] tg3 0000:03:00.0: eth0: Tigon3 [partno(BCM95721A211F) rev 4201] (PCI Express) MAC address 00:10:18:31:4f:43 [ 11.890972] tg3 0000:03:00.0: eth0: attached PHY is 5750 (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[0]) [ 11.891578] tg3 0000:03:00.0: eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1] [ 11.892197] tg3 0000:03:00.0: eth0: dma_rwctrl[76180000] dma_mask[64-bit] [ 14.004841] udevd[484]: renamed network interface eth0 to p4p1
ということで、p4p1 というのが現在のネットワークインタフェース名のようです。 この名前は tg3 使うドライバが増えていくごとに p4p1, p4p2, p4p3, ... となるそうです。em1 が em2, em3, em4, ... みたいなのと同じ。
4. network bridge
3. で見つけたネットワークインタフェースをブリッジ化する。
物理ネットワークインタフェースの cfg と新しく作るブリッジのネットワークインタフェースの計 2 つ config を新規ファイルで作成する。 Debian だと全部 /etc/network/interfaces へ記述する。 ■物理側
HWADDR は Mac アドレス。dmesg にも出てきてるのでそれをコピーする。 UUID も設定したほうが良いと思うけど生成方法がわからんからカット。 # cat > /etc/sysconfig/network-scripts/ifcfg-p4p1 BOOTPROTO=none DEVICE="p4p1" ONBOOT="yes" HWADDR=00:10:18:31:4f:43 TYPE=Ethernet NAME="additional TG3 BCM5721 " BRIDGE=vbr1 <CTRL+Cで抜ける>
■ブリッジ側
自分の環境だと vbr0 が運用LAN(192.168.5.0/24)でvbr1がiscsi用LAN(192.168.8.0/24)なのでvbr1。
# cat > /etc/sysconfig/network-scripts/ifcfg-vbr1 DEVICE="vbr1" HWADDR="00:10:18:31:4f:43" ONBOOT=yes BOOTPROTO=none TYPE=bridge IPADDR=192.168.8.25 NETMASK=255.255.255.0 STP=off <CTRL+Cで抜ける>
HWADDR は p4p1 (=tg3) と同じで良いそうです。この理由も調べてねー。 5. 適用
マシンリブート。service network restart みたいな方法でもいけるのかな?(Debian でいうところの /etc/init.d/networking restart をやりたい)
virt-manager iscsi initiator
virt-manager のストレージプール設定画面で iscsi ボリュームを追加したいときの設定項目の説明とサンプル
Date: 2012-Jun-15th
Target-Path: デフォルトでOK。うまいこと名前つけてくれる。 example: /dev/dsk/default-nandakke
HostName: iscsi-target の HOST or IPアドレス example: 192.168.5.64
Source-Path: パスではなくて、IQN example: iqn.2012-06.masamune.tonemaru.com:storage.disk3
IQNのチェックボックス: しらね
参考: http://xoops.fens.net/modules/wiki/?Linux%2FMemo%2FKVM%2FiSCSI%20%E3%82%92%E4%BD%BF%E3%81%86%E5%A0%B4%E5%90%88