投稿

2018の投稿を表示しています

monacoindの設定

サーバーを全部XenServerに移行しようとしているのでmonacoindも移動しようかなって思って書いてます 今は中身空っぽなんで気軽に新規作成しようとしてます@ OSは同じだけどバージョン違い、CentOS 7 1804になります 前回は普通にgithubから取得してconfigure & make みたいにしてみましたが、どうやらコマンド1発でいいらしいので試してみます@ ※参考:https://qiita.com/monapay/items/8642ea58e7d959e380c2 作業場所作成して移動~ $ mkdir monacoin $ cd monacoin githubからソースを取得 $ git clone https://github.com/monacoinproject/monacoin.git Cloning into 'monacoin'... remote: Counting objects: 106289, done. remote: Compressing objects: 100% (12/12), done. remote: Total 106289 (delta 0), reused 3 (delta 9), pack-reused 106277 Receiving objects: 100% (106289/106289), 100.09 MiB | 165.00KiB/s, done. Resolving deltas: 100% (72182/72182), done. 場所移動~ $ cd monacoin/src make! $ make -f makefile.unix make: makefile.unix: No such file or directory make: *** No rule to make target `makefile.unix'. Stop. ファイル無い(笑) 前回と同じようにしま~すw ディレクトリを移動 $ cd .. autogen 頑張れ~ $ ./autogen.sh configure 頑張れ~ $ ./configure やっぱりいろい

PowerShell でDIRみたいなことをしたい

お仕事の都合でDirしたい、ただしフルパスが欲しい(ディレクトリ毎に表示を切り替えるようなものはいらない) という要件があったけど時間がなかったのでちょっと調べてみた だいたい下記のようにしたら意図している内容に近づきそうです。 Get-ChildItem 検索したいディレクトリ -Recurse | Sort-Object LastWriteTime | Where-Object { !$_.PSIsContainer} | Select-Object FullName,LastWriteTime,Length 何やってるかというと… Get-ChildItem でDIR相当のものを取得 ただし、-Recurse をつけているので、再帰検索指定 Sort-Object でソート Where-Object { !$_.PSIsContainer} でファイルのみ指定 Select-Object で表示する内容を指定する ※フルパス、最終更新日、サイズ ※参考リンク http://win.just4fun.biz/?PowerShell/%E3%83%87%E3%82%A3%E3%83%AC%E3%82%AF%E3%83%88%E3%83%AA%E3%81%AE%E3%81%BF%E3%80%81%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%81%AE%E3%81%BF%E3%81%AE%E4%B8%80%E8%A6%A7%E3%82%92%E8%A1%A8%E7%A4%BA%E3%81%99%E3%82%8B%E6%96%B9%E6%B3%95 http://www.atmarkit.co.jp/ait/articles/0808/22/news129.html http://www.atmarkit.co.jp/ait/articles/0808/29/news131.html http://www.vwnet.jp/windows/PowerShell/Ope/OpeListg.htm ※関係ないけど参考になるかもしれないリンク http://www.atmarkit.co.jp/ait/articles/0809/12/news139.html https://qiita.

XenServer を設定してみた

今更だけど、サーバーを仮想化しようと思い立って中古でサーバーを… 4台?購入した で、XenServerを入れるつもりだったんだけど、メインのサーバー(メモリちょっと少な目だけどHDD多いやつ)にXenServerを入れようとしたけど、なかなか入らなくて奮闘した記録 以下のように対応した サーバーのスペック ・IBM System x3650 M2 ※CPU2個構成にしようと努力中 ・メモリ:12GB(ちょっと減ったけど、4GB*3) ・ディスク:2.5HDH 500GB*12!? RAID5で構成中~ これがあったから買ったけど、ラックマウントは置く場所に困りますね… 他のは普通の?デスクトップタイプです。 ちなみにどこぞの製図?の会社のだったみたいだけど、データとか本当に要らなかったんだろうか。 床を傷付けずに積層する手段を考え中w で、インストールの方法・・・ 普通にUSBメモリにCD起動イメージを焼いても、インストーラまでたどりつけない・・・ ダメもとでIMMとかアップデートしてみたけど、特に変わらず・・・ サポートとしては結構古いのは対応しているんだけど、最近のは全くサポートなし(笑) とりあえず気が進まないけどVMwareを入れてみる… 普通に入った!? でも、これだとライブマイグレーションとか使えない(無料だとねw) VMwareの中でXenServerを起動しようとしたけど、同様にダメ・・・ 煮詰まって、とあるサイト(youtubew)で、IMMからディスクを認識しているのを発見!?(笑) というより思い出した(苦笑 IMMよりリモートコントロールを起動して… 何故かChromeだとログイン出来ないので気を付けてね?(ぇ メニューからそれっぽいのを見つけて、ISOファイルを指定して起動! …ちゃんと先にCDから起動するようにBIOS設定してよ?w すると、普通にインストール開始w 後は適当にしたら正常にインストールできましたとさw 他のでもあきらめた人いたら試してみてね?(ぇ でゎ☆ノシ

Theme変更

以前からいろいろ文句を言われてたし、あまり古いテーマを使ってても味気ないのでテーマを変更しました。 まぁ、気づかないだろう可能性100%だけどね!(w そもそも見てる人が少なすぎるしね~ さて、以前のはどんな感じだったのでしょう?(ほとんど一緒w でゎ★ノシ

CentOS 7 に NOMP を設定したのでメモ

ふぅ いろいろあったけど何とかなったので手順とかメモメモ 環境は CentOS 7 です。 まずは、NOMPを動かすにあたって必要なもの ・仮想通貨デーモン  今回は monacoind を入れました ・Redis  データベースですね。 ・Node.js  こいつが曲者だった(NOMPのせいだけどw) ・NOMP  こいつが曲者  作った人の環境が特殊なんでしょうね… では上記の順番にインストールいっちゃいましょー 1.monacoind のインストール git clone https://github.com/monacoinproject/monacoin.git cd monacoin ./autogen.sh ./configure で、たいていこのあたりで足りないってエラーが出まくるので、1個ずつ解決していきましょう。 今回はQTとかも入れたけど、GUIで管理しないなら不要です。 あ、libdb は libdb4 のほうが必要っぽいんで不要かも? yum -y install libdb-devel yum -y install libdb-cxx-devel yum -y install libdb4-devel yum -y install libdb4-cxx-devel yum -y install boost yum -y install boost-devel yum -y install miniupnpc yum -y install miniupnpc-devel yum -y install openssl yum -y install openssl-devel yum -y install qt yum -y install qt-devel yum -y install protobuf-lite yum -y install protobuf-lite-devel yum -y install libevent-devel ./configure make install あとは設定ファイルを作成してください。 どこでもいいけど、普通は ~/.monacoin/monacoin.conf とかにして、自動読み込みを使

CentOS 7 パーティション設定

Linuxのパーティション設定がいまだによくわからん 個人的には最近はディスク容量とともにデータ量が膨大になってるんで、わけれるものは全部わけた状態で初期セットアップ(最低限の容量のみ確保)して、足りなければその分を後から追加(最初に確保しなかったところから)したいんだけど、そんなLinuxないですかね?(笑)パーティションの容量は増やすの簡単そうだから結構おすすめだと思うんだけどなー@ パーティションレベルで最初にうまいことわけとかないと一部を切り出したり、統合したりも面倒だし、最初から細かくわけない理由が思いつかないんだけど、なんで?馬鹿なの?(笑) 理想はディレクトリ作成するごとに1Gとかのパーティション作って割り当て、足りなければパーティションをリサイズみたいなのがいいな★ ディレクトリ削除時にパーティションごと削除とか面白いじゃないですか(苦笑 /home /boot ※ / /var swap ※ ※/boot は標準パーティション、swap はスワップね? /etc とかわけれないのね・・・ /と/homeと/varに大体50GBずつ割り振ってます・・・ 新しいものすきなので、LVMシンプロビジョニングにして、後で容量が足りなさそうなやつに追加しようと画策しています。 ルート(/)がLVMシンプロビジョニングって大丈夫なんかね? あ、インストーラのバグ見つけたよ。 あまり細かくわけると、完了ボタン押しても2回に1回しかチェックしてくんないの(笑) 何かあっても後から何とかなるという自信の表れなんでしょう(ぇ まぁその時にはだいたいインストール途中に落ちるから何もできないんだけどね!(笑) でゎ★ノシ

monacoindのビルド

かっとしてやってしまった 後悔はしていない? CentOS 7 でメモメモ 1.gitからゲット git clone git://github.com/monacoinproject/monacoin.git 2. ./autogen.sh実行 おう。。。 yum -y install autogen 3. ./configure 実行 おう。。。 足りないものをyum -y install xxx-develでw yum -y install epel-release yum update yum -y install libdb4-cxx-devel yum -y install boost-devel yum -y install openssl-devel yum -y install libevent-devel ... 4. make! ふぅ ↑今ここ(笑) 何かあれば追記するかも(?) でゎ★ノシ 追記メモ make install which monacoind /usr/local/bin/monacoind vi ~/.monacoin/monacoin.conf server=1 rpcuser=rpcuser prcpassword=rpcpassword rpcport=9402(testnet:19402) rpcallowip=10.0.0.1/24 start: /usr/local/bin/monacoind -daemon stop: /usr/local/bin/monacoin-cli stop systemd 設定 vi /etc/systemd/system/monacoind.service [Uniot] Description=Monacoin daemon [Service] ExecStart=/usr/local/bin/monacoind -daemon ExecStop=/usr/local/bin/monacoin-cli stop Restart=always Type=simple [Install] WantedBy=multi-user.target

CentOS 7 でEPELの追加

正月早々今年の目標を立ててCentOSを設定しているんだけど(なぜw なぜかEPELを追加できなかったのでメモ 私はyumリポジトリに、JAISTを利用しているので、その手順です 1.JAISTからダウンロード http://ftp.jaist.ac.jp/pub/Linux/CentOS/7/extras/x86_64/Packages/epel-release-7-9.noarch.rpm 2.yum install epel-release-7-9.noarch.rpm rootでやったよー 3.終わりw  何度かどうする?って聞いてくるので、全部 y でw でゎ★

あけましておめでとうございます

あけまして おめでとうございます 本年もどうぞよろしくお願いいたします 久しぶりに更新しようと思ったので、一応追加しときました(笑)