<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ja">
	<id>https://www.medeshima.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Raspberry_Pi%E3%81%A7%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E6%A7%8B%E7%AF%89%2F%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%B5%E3%83%BC%E3%83%90%E8%A8%AD%E5%AE%9A</id>
	<title>Raspberry Piでネットワーク構築/ファイルサーバ設定 - 版の履歴</title>
	<link rel="self" type="application/atom+xml" href="https://www.medeshima.com/mediawiki/index.php?action=history&amp;feed=atom&amp;title=Raspberry_Pi%E3%81%A7%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E6%A7%8B%E7%AF%89%2F%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%B5%E3%83%BC%E3%83%90%E8%A8%AD%E5%AE%9A"/>
	<link rel="alternate" type="text/html" href="https://www.medeshima.com/mediawiki/index.php?title=Raspberry_Pi%E3%81%A7%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E6%A7%8B%E7%AF%89/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%B5%E3%83%BC%E3%83%90%E8%A8%AD%E5%AE%9A&amp;action=history"/>
	<updated>2026-04-26T17:41:49Z</updated>
	<subtitle>このウィキのこのページに関する変更履歴</subtitle>
	<generator>MediaWiki 1.39.17</generator>
	<entry>
		<id>https://www.medeshima.com/mediawiki/index.php?title=Raspberry_Pi%E3%81%A7%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E6%A7%8B%E7%AF%89/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%B5%E3%83%BC%E3%83%90%E8%A8%AD%E5%AE%9A&amp;diff=68&amp;oldid=prev</id>
		<title>Hosakino: ページの作成:「= 概要 =  次の表のとおりである。  {| class=&quot;wikitable&quot; |ハードディスク |2台 |- |RAID |mdadm |- |暗号化 |dm-crypt |- |論理ボリューム |LVM |}…」</title>
		<link rel="alternate" type="text/html" href="https://www.medeshima.com/mediawiki/index.php?title=Raspberry_Pi%E3%81%A7%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E6%A7%8B%E7%AF%89/%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%B5%E3%83%BC%E3%83%90%E8%A8%AD%E5%AE%9A&amp;diff=68&amp;oldid=prev"/>
		<updated>2023-04-19T14:43:00Z</updated>

		<summary type="html">&lt;p&gt;ページの作成:「= 概要 =  次の表のとおりである。  {| class=&amp;quot;wikitable&amp;quot; |ハードディスク |2台 |- |RAID |mdadm |- |暗号化 |dm-crypt |- |論理ボリューム |LVM |}…」&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新規ページ&lt;/b&gt;&lt;/p&gt;&lt;div&gt;= 概要 =&lt;br /&gt;
&lt;br /&gt;
次の表のとおりである。&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|ハードディスク&lt;br /&gt;
|2台&lt;br /&gt;
|-&lt;br /&gt;
|RAID&lt;br /&gt;
|mdadm&lt;br /&gt;
|-&lt;br /&gt;
|暗号化&lt;br /&gt;
|dm-crypt&lt;br /&gt;
|-&lt;br /&gt;
|論理ボリューム&lt;br /&gt;
|LVM&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= 設定 =&lt;br /&gt;
&lt;br /&gt;
以下の順に行う。&lt;br /&gt;
&lt;br /&gt;
== パッケージのインストール ==&lt;br /&gt;
&lt;br /&gt;
次のコマンドを実行する。&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ sudo apt-get install mdadm cryptsetup lvm2                                                                       &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
                                                                                                                   &lt;br /&gt;
== パーティション作成 ==&lt;br /&gt;
&lt;br /&gt;
次のコマンドを実行する。&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ sudo parted /dev/SDX&lt;br /&gt;
mkpart primary ext4 0% 100%&lt;br /&gt;
&lt;br /&gt;
$ sudo sfdisk -d /dev/SDX &amp;gt; part-table&lt;br /&gt;
$ sudo sfdisk /dev/SDY &amp;lt; part-table&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|SDX&lt;br /&gt;
|1番目のハードディスク&lt;br /&gt;
|-&lt;br /&gt;
|SDY&lt;br /&gt;
|2〃&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RAID ==&lt;br /&gt;
&lt;br /&gt;
次のコマンドを実行する。&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ sudo mdadm --create /dev/md0 --level=1 --raid-devices=2 /dev/SDX1 /dev/SDY1&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|SDX1&lt;br /&gt;
|1番目のハードディスク&lt;br /&gt;
|-&lt;br /&gt;
|SDY1&lt;br /&gt;
|2〃&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== 暗号化 ==&lt;br /&gt;
&lt;br /&gt;
次のコマンドを実行する。&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ sudo cryptsetup luksFormat /dev/md0&lt;br /&gt;
$ sudo cryptsetup open --type luks /dev/md0 cryptdisk&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== LVM ==&lt;br /&gt;
&lt;br /&gt;
次のコマンドを実行する。&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ sudo pvcreate /dev/mapper/cryptdisk&lt;br /&gt;
$ sudo vgcreate vgroup /dev/mapper/cryptdisk&lt;br /&gt;
$ sudo lvcreate --name lvdata --extents 100%VG vgroup&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ファイルシステム作成 ==&lt;br /&gt;
&lt;br /&gt;
次のコマンドを実行する。&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ sudo mkfs -t ext4 /dev/vgroup/lvdata                                                                             &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
                                                                                                                   &lt;br /&gt;
== マウント ==&lt;br /&gt;
&lt;br /&gt;
以下の各ファイルに、それぞれの設定を行う。&lt;br /&gt;
&lt;br /&gt;
* /etc/crypttab&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
cryptdisk       /dev/md0                none            luks,noauto&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/dev/vgroup/lvdata      /media/lvdata   ext4    defaults,noauto        0       2&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
※参考&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ sudo cryptsetup luksAddKey UUID=UUID_SD /etc/key_sd&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/etc/crypttab&lt;br /&gt;
&lt;br /&gt;
cryptdisk         UUID=UUID_SD              /etc/key_sd     luks,discard&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/etc/fstab&lt;br /&gt;
&lt;br /&gt;
/dev/mapper/vgroup-lvdata      /media/lvdata   ext4    defaults        0       2&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
                                                                                                                   &lt;br /&gt;
次のコマンドを実行する。&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ sudo mkdir /media/lvdata&lt;br /&gt;
$ sudo cryptdisks_start cryptdisk&lt;br /&gt;
$ sudo mount /dev/vgroup/lvdata&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== NFS設定 ==&lt;br /&gt;
&lt;br /&gt;
次のコマンドを実行する。&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ sudo apt-get install nfs-kernel-server&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
次のファイルに、以下の設定を行う。&lt;br /&gt;
&lt;br /&gt;
* /etc/exports                                                                                                    &lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
/DIR ADDR/MASK(rw,sync,no_subtree_check)                                                     &lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|DIR&lt;br /&gt;
|exportするディレクトリ&lt;br /&gt;
|-&lt;br /&gt;
|ADDR&lt;br /&gt;
|IPアドレス&lt;br /&gt;
|-&lt;br /&gt;
|MASK&lt;br /&gt;
|ネットマスク&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
次のコマンドを実行し、設定を反映する。&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ sudo systemctl restart nfs-kernel-server&lt;br /&gt;
$ sudo exportfs -a&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== クライアント側設定 ===&lt;br /&gt;
&lt;br /&gt;
次のファイルに、以下の設定を行う。&lt;br /&gt;
&lt;br /&gt;
* /etc/fstab&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
SERVER:/EXPORT /MOUNT nfs defaults 0 0&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|SERVER&lt;br /&gt;
|サーバ名&lt;br /&gt;
|-&lt;br /&gt;
|EXPORT&lt;br /&gt;
|exportしたディレクトリ&lt;br /&gt;
|-&lt;br /&gt;
|MOUNT&lt;br /&gt;
|mountするディレクトリ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Samba設定 ==&lt;br /&gt;
&lt;br /&gt;
次のコマンドを実行する。&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ sudo apt-get install samba&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
次のファイルに、以下の設定を行う。&lt;br /&gt;
&lt;br /&gt;
* /etc/samba/smb.conf&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
[data]&lt;br /&gt;
   comment = data&lt;br /&gt;
   read only = no&lt;br /&gt;
   path = /DIR&lt;br /&gt;
   guest ok = no&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|DIR&lt;br /&gt;
|共有するディレクトリ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== パスワード設定 ===&lt;br /&gt;
&lt;br /&gt;
次のコマンドを実行する。&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ sudo smbpasswd -a USER&lt;br /&gt;
$ sudo systemctl restart smbd nmbd&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|USER&lt;br /&gt;
|ユーザ名&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== MacのTime Machine設定 ===&lt;br /&gt;
&lt;br /&gt;
次のファイルに、以下の設定を行う。&lt;br /&gt;
&lt;br /&gt;
* /etc/samba/smb.conf&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
vfs objects = catia fruit streams_xattr&lt;br /&gt;
fruit:metadata = stream&lt;br /&gt;
fruit:encoding = native&lt;br /&gt;
&lt;br /&gt;
[TimeMachine]&lt;br /&gt;
        comment = Backup for Mac Computers&lt;br /&gt;
        path = /DIR&lt;br /&gt;
        writable = yes&lt;br /&gt;
        browsable = yes&lt;br /&gt;
        guest ok = no&lt;br /&gt;
        fruit:time machine = yes&lt;br /&gt;
        fruit:time machine max size = 512G&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|DIR&lt;br /&gt;
|Time Machineディレクトリ&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= 備考 =&lt;br /&gt;
&lt;br /&gt;
== RAID用ハードディスクの再追加 ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ sudo mdadm /dev/md0 --add /dev/SDX1&lt;br /&gt;
$ sudo mdadm --detail /dev/md0&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|SDX1&lt;br /&gt;
|追加するハードディスク&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== /dev/md127 ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ sudo update-initramfs -u&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== lvm停止 ==&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;&lt;br /&gt;
$ sudo lvchange -an /dev/LV&lt;br /&gt;
$ sudo vgchange -an VG&lt;br /&gt;
&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Hosakino</name></author>
	</entry>
</feed>