CIA

Members
  • Posts

    31
  • Joined

  • Last visited

Everything posted by CIA

  1. CIA

    My Threadripper Build

    Sorry, I've been really busy with the reno, so I have not even unboxed the raspberry pi yet... Also cancelled the thread ripper build due to the reno delay... Will be getting back to this build soon, have to run 6 more cat cables though the house. - Raspberry Pi 3 & 7" Touchscreen Display will be flush mounted into wall... - Will be running rasplex on each of them - Depending on plugins available at time of setup, I might have to code one that works the way I want... having photos/videos display monthly and depending on orientation of displays.
  2. I've been waiting to make this build, Because of the obvious issues with kvm_amd.io and AMD hardware... But if you haven't heard yet a workaround for npt bug has been found and this should be implemented into the 4.14 or 4.15 kernel. This how ever does not fix GPU hanging on VM shutdown... Hopefully in time. So here it goes... HARDWARE Mozart TX Case, Unready in use with current unRAID setup. Corsair AX1500i PSU MB undecided, Need 1x 10GB LAN, 3 x NVMe, and Extra USBs, Just deciding which PCIe Expansion cards will be best... AMD Ryzen Threadripper 1950X CPU, Water cooled... 32-64GB DDR4 3200 2 x 6TB WD Red, For Parity 4 x 3TB WD Red, For Storage 1 x 512-1TB NVMe, For a Cache Drive 2 x 512 NVMe, For VMs 1 x Low Profile GPU for unRAID to use, Already in use 2 x AMD Vega 64, Water cooled to get better access to PCIe slots. 2 x LG 27" 1080 LCD, Already in use 1 x LG 34" Ultra wide, To be main display... 1 x APC XS1300, Already in use for main unRAID setup 1 x APC 550, Already in use for Network WATER COOLING Heat Exchanger on domestic water line, Adds Inductive cooling ever time water is used in the house. From PC side of Heat Exchanger a line runs along the wall and then through wall. 1st Water Block will be from my custom router / firewall. 2nd Water Block will be the main unRAID server CPU. 3rd & 4th Water Blocks will be the main unRAID server GPUs. From here it returns back through the wall to a collection of passive radiators, That will also be utilized as a drying rack... And from the radiators back to the Heat Exchanger. VM USAGE unRAID NAS for Primary Backups VM "Seat 0" will be a iTunes service, this may well be just OSX and iTunes for use with all the Apple Devices VM "Seat 1" will be Win 10 for gaming, May Create a 2nd "Seat 1" VM with a Different OS not entirely sure yet. VM "Seat 2" will be a 2nd Win 10 gaming for when my wife wants to "play with me", yes pun intended... VM "Seat 2" will also be for testing purposes DOCKER USAGE Netdata MySQL PHP, Apache for a Web Server Piwik PHPMyAdmin ownCloud or nextcloud Plex Server for a Family Tree Wall, See Below... Duplicati, Backups go to a 2nd machine and then from here they're also backed up offsite. FAMILY TREE WALL Family Photos and Videos that will streamed to 6-12 Raspberry Pi with RaspPlex that will show photos based on the month, These LCD screens will be flush mounted and framed into the wall and placed inline with a decal of a tree... I've started this project but won't be able to full implement it until Jan 19th 2018 when we get possession of you new place... More Edits coming...
  3. Is GUI just not showing?, Is new system or just an upgrade? Routers and IP conflict with two devices with same IP will cause similar issue.
  4. So I made a work around for the moment. I setup a batch file in windows to ssh into unRAID and call my usb_off script when windows is shutdown. Execute gpedit.msc Computer Configuration -> Windows settings -> Scripts -> Shutdown -> Properties -> Add It cycles through all usb devices until it gets a name match, then grabs the id for the device and executes the unbind cmd. sh /boot/config/plugins/user.scripts/scripts/cia_usb_off_var/script "%Device Name%" #!/bin/bash for device in $(ls /sys/bus/usb/devices/*/product) do name=$( cat $device ) if [[ "$name" == "$1" ]]; then id=$( echo $device | awk -v FS="(devices/|/product)" '{print $2}') echo "$id" > /sys/bus/usb/drivers/usb/unbind echo "0" > "/sys/bus/usb/devices/$id/power/autosuspend_delay_ms" echo "auto" > "/sys/bus/usb/devices/$id/power/control" fi done It's setup this way to future-proof the coding, this way I can call it and turn off multiple devices. As I stated this is a work around, cause... All devices turn off, they do not turn back on at the moment, requiring you to unplug and plug back in to reinitialize One device turns back on if you press a button, but not the others.
  5. Running Version "6.4.0-rc9f" Seat 0, Config & Monitoring Tools Seat 1, Main Gaming PC Seat 2, 2nd Gaming PC or Updates / Distro Previewing So my current setup is a working Win 10 VM for seat 1 - XFX 480 GPU & Sound pass-through - Had an issue in the beginning were I had to use seabios to pass-through the GPU , Fixed by adding a low profile GPU for unRAID to grab. - MB Sound pass-through - Going to get a M.2 to replace the current SSD cache drive, my option are... - Get a 1TB M.2 to carry all caching and vdisks - Use the 1TB M.2 for cache only, and use a SSD or M.2 partitioned into 3 - Use the 1TB M.2 for cache only, and use dedicated SSDs or M.2 for each seat - Going to be adding a 3rd GPU for seat 2 So back to the topic... So at the end of my day... I would like to turn off the devices that don't need to be on unless the VM it's assigned to is running. All these devices have screens and LEDs consuming power and illuminating, NOT ideal. So I created a script that turns them off... Well 1 for now. The script grabs the id for the USB device that I want off and executes unbind, script is run manually... and the device startups automatically on VM boot. Is there a "HOOK" for VM e.g. startup, restart, shutdown that can be used to call scripts? Now I'd like this to work for Keyboard and mouse too, but with my current script it makes the device inaccessible until reboot, will be testing further... Is there a sleep function in unRAID, for keyboard and mouse?