131 lines
2.3 KiB
Plaintext
131 lines
2.3 KiB
Plaintext
[[Kategorie:Infrastruktur]]
|
|
|
|
== Hardware Info ==
|
|
Virtualisiert durch [[intern:Freebert]]
|
|
|
|
== Software Info ==
|
|
FreeBSD Jail Container
|
|
* minidlna
|
|
* nfs
|
|
* samba (in arbeit)
|
|
* ftp (in arbeit)
|
|
|
|
== Verwendungszweck ==
|
|
* DLNA Sharing
|
|
* File Sharing
|
|
|
|
== HOST: FreeBSD NFS Export / ZFS sharenfs ==
|
|
|
|
<source lang=bash>
|
|
vi /etc/rc.conf
|
|
|
|
rpcbind_enable="YES"
|
|
nfs_server_enable="YES"
|
|
mountd_flags="-r"
|
|
rpc_lockd_enable="YES"
|
|
rpc_statd_enable="YES"
|
|
</source>
|
|
|
|
dirkter ZFS Export
|
|
|
|
<source lang=bash>
|
|
zfs set sharenfs="-maproot=root -network=172.22.99.0 -mask=255.255.255.0" zroot/ezjail/storage.hq.c3d2.de/rpool
|
|
</source>
|
|
|
|
ZFS Clone Stand:
|
|
|
|
<source lang=bash>
|
|
zfs clone zroot/storage/c3d2@_0009_system_07.04.2014 zroot/ezjail/storage.hq.c3d2.de/rpool
|
|
</source>
|
|
|
|
|
|
== NFS Import unter Linux ==
|
|
|
|
<source lang=bash>
|
|
apt-get install nfs-common portmap
|
|
</source>
|
|
|
|
mount:
|
|
|
|
<source lang=bash>
|
|
mkdir /freebert-nfs
|
|
|
|
showmount -e 172.22.99.10
|
|
|
|
mount 172.22.99.10:/usr/jails/storage.hq.c3d2.de/rpool /freebert-nfs
|
|
</source>
|
|
|
|
|
|
== NFS Import unter FreeBSD ==
|
|
|
|
<source lang=bash>
|
|
vi /etc/rc.conf
|
|
|
|
nfs_client_enable="YES"
|
|
</source>
|
|
|
|
mount:
|
|
|
|
<source lang=bash>
|
|
mount 172.22.99.10:/usr/jails/storage.hq.c3d2.de/rpool /freebert-nfs
|
|
</source>
|
|
|
|
|
|
== NFS Import unter MacOS X ==
|
|
|
|
<source lang=bash>
|
|
Finder -> Gehe zu -> Mit Server verbinden (Apfel+K)
|
|
|
|
|
|
nfs://172.22.99.10/usr/jails/storage.hq.c3d2.de/rpool
|
|
</source>
|
|
|
|
|
|
bei Problemen mit Schreibrechten ->
|
|
|
|
|
|
<source lang=bash>
|
|
mkdir freebert-nfs
|
|
|
|
sudo mount -t nfs -o resvport,bg,nfc,nolocks,locallocks,intr,soft,wsize=32768,rsize=3276 172.22.99.10:/usr/jails/storage.hq.c3d2.de/rpool /Users/<DEIN NAME>/freebert-nfs
|
|
</source>
|
|
|
|
|
|
Finder mit ROOT-Rechten!
|
|
|
|
|
|
<source lang=bash>
|
|
sudo /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder
|
|
</source>
|
|
|
|
|
|
== NFS Import unter Windows (8) ==
|
|
|
|
<source lang=bash>
|
|
Systemsteuerung -> Programme und Features (aktivieren/deaktivieren) -> Dienste für NFS (Client/Verwaltung) installieren
|
|
|
|
Computer -> (Kontextmenü) Netzwerkadresse hinzufügen
|
|
|
|
|
|
\\172.22.99.10\usr\jails\storage.hq.c3d2.de\rpool
|
|
</source>
|
|
|
|
|
|
== Berechtigungen für DLNA setzen ==
|
|
|
|
bei Änderungen / Upload bitte ein:
|
|
|
|
<source lang=bash>
|
|
chown 1003:1003: ~/file
|
|
</source>
|
|
|
|
|
|
== HOST: crontab ==
|
|
|
|
<source lang=bash>
|
|
*/15 * * * * root /usr/sbin/chown -R 1003:1003 /rpool
|
|
</source>
|
|
|
|
== Log ==
|
|
* NFSv3 Export
|