X10.10(Yosemite)にアップグレードした。X10.10では、ファイル転送プロトコルとして、SMB3を利用するようになったとのこと。Piのファイルサーバ(Samba)を、ファイル転送が高速化されたというSMB3に対応したsamba4.2.0にアップグレードすることにした。下記のアップデートがあった。つのネットワーク要求として送信することによるオーバーヘッド削減)・バッファサイズの拡大[SMB2.1]・MTUサイズの拡大(64KB→1MB)(一度に大きいパケットを送受できるので、パケットヘッダによるオーバーヘッドが減り、ギガビット転送効率の向上)・スリープモード対応[SMB3]・SMBマルチチャネル(複数のNICを利用することで、転送効率向上)・MTUサイズを1MBをデフォルトに・SMBディレクトリ・リース(ディレクトリやファイルのメタデータ情報をローカルにキャッシュすることにより、特に、遅延時間の大きいブランチ・オフィスにおけるファイル・アクセスの応答時間が改善される)・SMBダイレクト(RDMA対応NICを使った場合、CPUを使わずにファイル転送が可能)また、Samba4.2からは、MacBook等のApple製品との互換性が強化された。Apple製品との互換性も向上し、転送速度も向上するので、Sambaのバージョンを上げて損は無い。installする必要がある。docbook-xslSamba4.2のソースコードを取得。https://ftp.samba.org/pub/samba/samba-4.2.0.tar.gz#ディレクトリやバージョン数は、適宜環境に合わせて変更してくださいダウンロードしたソースコードを解凍。自動設定し、makeする。make(4時間くらいかかるので、気長に待つ)次に、インストール。installこれでインストールは完了だ。div>まずは、DNSまわりの設定。Directoryが搭載されたため、DNS設定等が必要になる)なお、DNSサーバは、bind9を運用しているため、「BIND9_DLZ」を指定した。S-x-x-xxxxxxxxxxxxxDNS設定の続き。/usr/local/samba/lib/bind9/dlz_bind9_9.so”;};bind9側の設定。“/usr/local/samba/private/named.conf”;続き。“/usr/local/samba/private/dns.keytab”;}keytabファイルのパーミッションを変更する。/usr/local/samba/private/dns.keytabbind9のリスタート。restartこれで、bind9の設定は完了。smb.confで基本設定を行う。0777デバッグモードで試運転してみる。modelエラーが吐かれなければOK。自動起動するように、/etc/init.dにスクリプトを作成。start以上で完了だ。前回SMB2に対応させたが、さらに気持ち高速化されたように感じる。時間がある時に、実際に転送速度を測定して比較したいと思う。時間はかかるが、Sambaのバージョンをアップグレードすると、Apple製品との互換性が向上し、転送速度も向上するので、アップグレードしない手はない。みなさんもお試しあれ。PiのGPIOに、気圧センサBMP085を接続することで、温度・湿度を取得し、muninによりグラフ表示できたのでメモblog.bnikka.comRaspberryPiにコンデンサ追加で電源強化RaspberryPiの電源回路にコンデンサを追加し電源強化することで、USB機器接続時のフリーズ改善blog.bnikka.comRaspberryPiにヒートシンクを装着したら、何度温度が下がる!?RaspberryPiにヒートシンクを装着してみた。実際にどれだけCPU温度が下がったのかをレポしますblog.bnikka.comRaspberryPiをBluetoothオーディオレシーバにしてみたRaspberryPiをBluetoothオーディオレシーバ化して、iPhoneやPCからワイヤレス音楽再生を。タイムドメイン(TIMEDOMAIN)社の由井さんの講義を聞く機会を得たので行ってきた。Output」の略で「アジオ」と読む。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。