Search
Search titles only
By:
Search titles only
By:
Home
Forums
New posts
Search forums
What's new
New posts
Latest activity
Members
Current visitors
Κανονισμός Λειτουργίας
Σωματείο AVClub
Log in
Register
Search
Search titles only
By:
Search titles only
By:
New posts
Search forums
Menu
Install the app
Install
Reply to thread
Home
Forums
Home Theater
Home Theater PC
Συστήματα Αποθήκευσης, Media Servers & Networking
Unraid Home Server
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Message
<blockquote data-quote="naxian" data-source="post: 1056246294" data-attributes="member: 5211"><p><strong>Setup Sleep (S3) and Wake on Lan (WOL)</strong></p><p></p><p>εαν το motherboard υποστιριζει S3 Sleep,με τις ακολουθες οδηγιες μπορει ο σερβερ να πεφτει σε υπνο,καταναλωση 2watt περιπου και να ξυπναει και παλι οταν τον χρειαζομαστε.</p><p></p><p>1. Παμε στο bios του motherboard και ψαχνουμε την ρυθμιση για S1 / S3 sleep state. Σε εμενα π.χ υπάρχει το ACPI Suspend Type και διαλεγω το S3.</p><p>2.Κοιταμε αν υποστιριζει BIOS settings for WOL. Σε εμενα π.χ εχει Resume by LAN και το εχω enable.</p><p>3. Τσεκαρουμε αν το υποστιριζει και η καρτα δικτου-Double check NIC WOL settings</p><p>[code]root@Tower:~# ethtool eth0</p><p> Settings for eth0:</p><p> Supported ports: [ TP MII ]</p><p> Supported link modes: 10baseT/Half 10baseT/Full</p><p> 100baseT/Half 100baseT/Full</p><p> 1000baseT/Half 1000baseT/Full</p><p> Supports auto-negotiation: Yes</p><p> Advertised link modes: 10baseT/Half 10baseT/Full</p><p> 100baseT/Half 100baseT/Full</p><p> 1000baseT/Half 1000baseT/Full</p><p> Advertised auto-negotiation: Yes</p><p> Speed: 1000Mb/s</p><p> Duplex: Full</p><p> Port: MII</p><p> PHYAD: 0</p><p> Transceiver: internal</p><p> Auto-negotiation: on</p><p> Supports Wake-on: pumbg</p><p> Wake-on: g</p><p> Current message level: 0x00000033 (51)</p><p> Link detected: yes[/code]</p><p>Το wake on lan ειναι το <strong>g</strong>. Αν δεν το εχει μπορουμε να το βαλουμε χειροκίνητα:ethtool -s eth0 wol g</p><p></p><p>4.Κατεβαζουμε το <a href="http://www.depicus.com/wake-on-lan/wake-on-lan-cmd.aspx" target="_blank">wolcmd</a> και το βαζουμε C:\Program Files\WOLcmd π.χ(ειναι σημαντικη η τοποθεσια στην συνεχια)</p><p></p><p>5.Φτιαχνουμε ενα Wakeup.bat batch file(αναλογα με τις ρυθμισεις σας) ή τροποποιήστε το δικο μου</p><p>[code]cd c:\program files\wolcmd</p><p> wolcmd MAC 255.255.255.255 255.255.255.255[/code]</p><p>Στην δευτερη σειρα βαζουμε την mac adress του unraid σερβερ. Τοποθετουμε το patch file π.χ στο desktop</p><p><img src="http://i253.photobucket.com/albums/hh41/naxiand/unraid/wol.jpg" alt="" class="fr-fic fr-dii fr-draggable " style="" /></p><p>6. Γραφουμε απο κονσολα echo 3 >/proc/acpi/sleep και ο σερβερ πρεπει να πεσει σε υπνο. Τρεχουμε το Wakeup.bat file και ο σερβερ πρεπει να ξυπνισει</p><p></p><p>7. Για να γινονται ολα αυτοματα χρησιμοποιουμε το παρακατω script και οταν οι δισκοι δεν δουλεουν μετα απο 5 λεπτα ο σερβερ θα πεφτει σε υπνο</p><p>[code]</p><p>#!/bin/bash</p><p>drives="/dev/sda /dev/sdb"</p><p>timeout=5</p><p>count=5</p><p>while [ 1 ]</p><p>do</p><p> hdparm -C $drives | grep -q active</p><p> if [ $? -eq 1 ]</p><p> then</p><p> count=$[$count-1]</p><p> else</p><p> count=$timeout</p><p> fi</p><p> if [ $count -le 0 ]</p><p> then</p><p> # Do pre-sleep activities</p><p> sleep 5</p><p> # Go to sleep</p><p> echo 3 > /proc/acpi/sleep</p><p> # Do post-sleep activities</p><p> # Force NIC into gigabit mode</p><p> # (might be needed forgets about gigabit when it wakes up)</p><p> ethtool -s eth0 speed 1000</p><p> # Force a DHCP renewal (shouldn't be used for static-ip boxes)</p><p> /sbin/dhcpcd -n</p><p> sleep 5</p><p> count=$timeout</p><p>fi</p><p> # Wait a minute</p><p> echo COUNT $count</p><p> sleep 60</p><p>done[/code]</p><p>Διαμορφώστε το αναλογα με τα δικας σας drives (sda, sdb, etc)</p><p>9.Σωστε το script (ονομασια π.χ) sleep script s3.sh στον φακελο /boot/custom/bin</p><p>10. Επεξεργαζόμαστε το αρχειο go στον φακελο config για να το εχουμε σε επανεκκίνηση</p><p># Execute s3.sh sleep script</p><p>fromdos < /boot/custom/bin/s3.sh | at now + 1 minute</p><p>11.Reboot server <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p><p></p><p>έχω κινητο android και εχω κατεβάσει την αντίστοιχη εφαρμογή και ετσι γινεται και απο εκει δεν χρειαζετε να ειναι ανοιχτο το πσ.</p><p></p><p>όσοι εχουν καποια συγκεκριμενα linksys(custom DD-WRT or <a href="http://www.polarcloud.com/tomatofaq" target="_blank">Tomato</a>) μπορει να γινει αυτοματα απο τον ρουτερ. Δηλαδη να ξυπνησει ο σερβερ On demand οταν π.χ παμε να δουμε μια ταινια</p></blockquote><p></p>
[QUOTE="naxian, post: 1056246294, member: 5211"] [b]Setup Sleep (S3) and Wake on Lan (WOL)[/b] εαν το motherboard υποστιριζει S3 Sleep,με τις ακολουθες οδηγιες μπορει ο σερβερ να πεφτει σε υπνο,καταναλωση 2watt περιπου και να ξυπναει και παλι οταν τον χρειαζομαστε. 1. Παμε στο bios του motherboard και ψαχνουμε την ρυθμιση για S1 / S3 sleep state. Σε εμενα π.χ υπάρχει το ACPI Suspend Type και διαλεγω το S3. 2.Κοιταμε αν υποστιριζει BIOS settings for WOL. Σε εμενα π.χ εχει Resume by LAN και το εχω enable. 3. Τσεκαρουμε αν το υποστιριζει και η καρτα δικτου-Double check NIC WOL settings [code]root@Tower:~# ethtool eth0 Settings for eth0: Supported ports: [ TP MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full 1000baseT/Half 1000baseT/Full Advertised auto-negotiation: Yes Speed: 1000Mb/s Duplex: Full Port: MII PHYAD: 0 Transceiver: internal Auto-negotiation: on Supports Wake-on: pumbg Wake-on: g Current message level: 0x00000033 (51) Link detected: yes[/code] Το wake on lan ειναι το [B]g[/B]. Αν δεν το εχει μπορουμε να το βαλουμε χειροκίνητα:ethtool -s eth0 wol g 4.Κατεβαζουμε το [URL="http://www.depicus.com/wake-on-lan/wake-on-lan-cmd.aspx"]wolcmd[/URL] και το βαζουμε C:\Program Files\WOLcmd π.χ(ειναι σημαντικη η τοποθεσια στην συνεχια) 5.Φτιαχνουμε ενα Wakeup.bat batch file(αναλογα με τις ρυθμισεις σας) ή τροποποιήστε το δικο μου [code]cd c:\program files\wolcmd wolcmd MAC 255.255.255.255 255.255.255.255[/code] Στην δευτερη σειρα βαζουμε την mac adress του unraid σερβερ. Τοποθετουμε το patch file π.χ στο desktop [IMG]http://i253.photobucket.com/albums/hh41/naxiand/unraid/wol.jpg[/IMG] 6. Γραφουμε απο κονσολα echo 3 >/proc/acpi/sleep και ο σερβερ πρεπει να πεσει σε υπνο. Τρεχουμε το Wakeup.bat file και ο σερβερ πρεπει να ξυπνισει 7. Για να γινονται ολα αυτοματα χρησιμοποιουμε το παρακατω script και οταν οι δισκοι δεν δουλεουν μετα απο 5 λεπτα ο σερβερ θα πεφτει σε υπνο [code] #!/bin/bash drives="/dev/sda /dev/sdb" timeout=5 count=5 while [ 1 ] do hdparm -C $drives | grep -q active if [ $? -eq 1 ] then count=$[$count-1] else count=$timeout fi if [ $count -le 0 ] then # Do pre-sleep activities sleep 5 # Go to sleep echo 3 > /proc/acpi/sleep # Do post-sleep activities # Force NIC into gigabit mode # (might be needed forgets about gigabit when it wakes up) ethtool -s eth0 speed 1000 # Force a DHCP renewal (shouldn't be used for static-ip boxes) /sbin/dhcpcd -n sleep 5 count=$timeout fi # Wait a minute echo COUNT $count sleep 60 done[/code] Διαμορφώστε το αναλογα με τα δικας σας drives (sda, sdb, etc) 9.Σωστε το script (ονομασια π.χ) sleep script s3.sh στον φακελο /boot/custom/bin 10. Επεξεργαζόμαστε το αρχειο go στον φακελο config για να το εχουμε σε επανεκκίνηση # Execute s3.sh sleep script fromdos < /boot/custom/bin/s3.sh | at now + 1 minute 11.Reboot server :) έχω κινητο android και εχω κατεβάσει την αντίστοιχη εφαρμογή και ετσι γινεται και απο εκει δεν χρειαζετε να ειναι ανοιχτο το πσ. όσοι εχουν καποια συγκεκριμενα linksys(custom DD-WRT or [URL="http://www.polarcloud.com/tomatofaq"]Tomato[/URL]) μπορει να γινει αυτοματα απο τον ρουτερ. Δηλαδη να ξυπνησει ο σερβερ On demand οταν π.χ παμε να δουμε μια ταινια [/QUOTE]
Verification
Post reply
Home
Forums
Home Theater
Home Theater PC
Συστήματα Αποθήκευσης, Media Servers & Networking
Unraid Home Server
Top
Bottom
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.
Accept
Learn more…