Inlägg

Inlägg som Cloudstone har skrivit i forumet
Av Cloudstone
Skrivet av AndersL:

Hej!
Gällande ZFS , är det möjligt att addera kompression till en befintlig pool?

Mvh
Anders

Absolut! Dock kommer inte detta att komprimera befintlig data, utan bara ny data som skrivs till din pool. Aktiverar du komprimering på din pool kommer alla filsystem undertill att ärva egenskapen också.

# zfs set compression=lz4 <pool>

Om du har ZFS 2.0 kan du köra med ZSTD-algoritmen istället för LZ4. ZSTD ska vara mer effektiv.
Du ser din ZFS version med:

# zfs --version

Av Cloudstone
Av Cloudstone
Citat:

De beskriver även hur det kändes som att fokus låg på försäljning istället för produktutveckling, vilket i sin tur fick flera anställda att säga upp sig i frustration över problem som aldrig åtgärdades.

Tror många som jobbat med IT inom den privata sektorn har liknande saker att säga om ex. arbetsplatser. I know I do. Med andra ord, jag är inte förvånad. Med det sagt, IT-avdelningar inom den publika sektorn slarvar också, men för andra anledningar än vinstgalna ägare.

Av Cloudstone

För oss som kör Windows som VM så verkar det gå att skapa virtuella TPM-enheter med QEMU:
- https://s3hh.wordpress.com/2018/06/03/tpm-2-0-in-qemu/
- https://qemu-project.gitlab.io/qemu/specs/tpm.html

Programmet verkar inte tycka att min VM är godkänd än:

https://i.imgur.com/MtozNNb.png

Alternativt ska det gå att pass through en TPM-enhet till en kvm-gäst också.
Jag har inte testat detta än, men när jag väl gör det kan jag skriva några anteckningar och posta på Linux-delen på forumet.

Av Cloudstone

Elden Ring.

Av Cloudstone
Skrivet av Nord93:

Är inte DS4Windows från den hemsidan obsolet? Har för mig att de slutade uppdatera den.

Det är lite missvisande men den jag länkade går till ryochan7's gitprojekt som uppdateras regelbundet (ser dock nästan identisk ut med det gamla projektets sida). Fungerar bra.

Detta är den gamla av Jays2Kings - http://ds4windows.com/ (använd inte)

Av Cloudstone
Skrivet av Robbsternius:

Jag använder DS4Windows till de spel jag ej har på steam, men vilka titlar får du stöd med DualSense och haptics?

Ursäkta mig, jag borde ha förtydligat att mjukvaran DS4Windows har stöd för DualSensens haptic triggers. Vad jag vet har bara Metro Exodus stöd (eller ska få?) för DualSense. Har för mig att stödet för haptic triggers i DS4Windows redan kom i Januari/Februari men borde gå att hitta i deras changelog: https://github.com/Ryochan7/DS4Windows/releases

Av Cloudstone
Skrivet av anon309108:

Jag har antingen telemetri som slunkit in eller datorn är infekterad

Vad har hänt? Vad för symptom har du fått på datorn? Kanske bäst att scanna datorn med ett antivirus som löser problemet åt dig.
Sophos (proprietärt men gratis för en användare) och ClamAV (FOSS) är bra antivirus för Linux.

Av Cloudstone

Xbox-kontrollern är gjord för människor som intuitivt vill hålla i kontrollern med sina händer.
DS4-kontrollern är gjord för människor som intuitivt vill låta kontrollern vila i händerna.

Det låter som samma sak, men det är en jätteskillnad. DualSense tycker jag har sämst ergonomi av dem alla.

Av Cloudstone

DS4 patricier här. Använder mig utav DS4Windows. Finns stöd för DualSense och haptics.

Av Cloudstone

*ctrl +f*
"bloodborne"
inga hits.

Då skriver jag det då. Bloodborne, pls nästa kthxbye.

Av Cloudstone

Ubuntu primärt (ingen antivirus), sen spelar jag i en Win10-VM med Windows Defender aktiverat.

Av Cloudstone
Skrivet av Erik.:

Jag har varit sugen på att gå över till en Linux-plattform sedan jag har blivit mer och mer medveten om all denna informations och telemetri-sug från alla större plattformar.
Jag har använt Windows-baserade plattformar sedan början av mitt datoranvändande och måste säga att Windows 10 har fungerat väldigt bra för mig.
Men det var där jag också kände att jag tappade kontrollen över vad jag delade med mig av och har känt att om det fanns ett alternativ så kanske det var dags att kliva ut genom fönstret.
Insåg tidigt att Linux-baserade plattformar verkade vara det enda alternativet men har tvekat därför att det såg så komplicerat ut.
Men senaste tiden så ser det ut som att saker och ting faller på plats.
Så jag började forska lite mer om Linux och på den vägen är det att jag såg den här tråden och dök in i den.
Jag bestämde mig för att läsa tråden från början till slut för att skaffa en kunskapsbas för mina trevande steg in i Linux-världen.
Så därav min rubrik, vilken resa!
Från att varit på Linux till 90% så sjönk det till 10% efter all läsning i tråden.
Det kändes som att en del av er som kommenterat i tråden har missat meningen i trådskaparens rubrik:
”Vi som har bytt/vill byta till Linux från Windows”.
Många av er har uppenbarligen använt Linux sedan barnsben och rör er fritt och utan hinder i Linux terminal-värld.
Men jag som nybörjare vill inte byta från grafiskt användargränssnitt mot ett textbaserat.
Det jag vill är att komma bort från Microsofts snokande i mitt privatliv.
Men ni hjälpte mig att ta steget och valde till slut att använda Linux Mint med Cinnamon.
Jag vill bara säga tack till er alla i den här tråden för med den samlade kunskapen ni har fört in i tråden har verkligen hjälpt mig att få en god bas att börja mina trevande steg in i denna nya värld.
Så jag ville dela med mig av mina erfarenheter hur det har gått att gå över till Linux.
Först så skaffade jag en dator att pröva mina vingar på och kom över en:
HP Compaq Elite 8300 SFF
Komponenterna i den var väl inte de vassaste så jag bytte ut och lade till komponenter.
Så i slutändan sitter jag med den här riggen:

  • Processor: Intel Core i5-3470, HD Graphics 2500

  • Nätverkskort: HP - Intel 7265, N4G85AA

  • Primärminne: Patriot Signature DDR3 1600MHz 8GBx2, PSD38G16002

  • Sekundärminne: Samsung SSD 870 EVO 500GB, MZ-77E500BW

  • Periferi: Logitech Unifying Receiver, MX Anywhere 2, k830, DELL P2314H, Sony SRS-ZR5

Jag ordnade en USB-sticka att boota ifrån för att installera Linux Mint 20.1.
Installationen var smärtfri, allt funkade bra hela vägen.
Jag följde rådet att koppla ihop mina Logitech-prylar med sändaren innan jag pluggade in dem i Linux-riggen.
Nätverksbiten med Wifi och blåtand gick bra och allt funkade bra.
Nu till det intressanta, mjukvaror.
Som indoktrinerad Windows-användare så är oron hur alla program som jag använder på Windows-plattformen ska vara annorlunda på Linux-plattformen.
Kommer jag att kunna använda det jag redan är van med, hur nära ligger ersättarna.
Här är några av programmen som jag installerat.

  • Firefox: Redan förinstallerat, jo ja tackar, behövde bara ställa in den i hårdare privatläge.

  • Nordpass: Inga problem, finns i programhanteraren, klicka och kör.

  • ExpressVPN: Okej, stötte på patrull. Linux varianten kör du genom terminalen, men det var enkelt att följa deras manual på hemsidan och så fort programmet var installerat kunde jag slänga in tillägget i Firefox och använda den från webbläsaren med ett betydligt trevligare gränssnitt.

  • Word: LibreOffice, håller på att testa andra förslag från er i tråden, tack.

  • Excel: Samma som ovan.

  • VLC: Testar andra förslag från er.

  • Scribus: Inga problem, finns i programhanteraren, klicka och kör.

  • Inkscape: Inga problem, finns i programhanteraren, klicka och kör.

Sedan ville jag testa några förslag från er som inte fanns i programhanteraren och var lite orolig om det skulle bli ett massivt hackande i terminalen, men till min stora glädje så slängde Firefox upp en ruta där programmen kunde installeras med "Paketinstalleraren Gdebi" vilket gjorde att det var precis som att köra vilket .exe som helst.

Nu vet jag att det inte alltid är en dans på rosenbladen, ibland så blir det på taggarna.
Vilket det kan kännas som om jag hittar program jag vill använda som bara går att köra med terminalen.
Så här långt så har hela min upplevelse varit väldigt positiv. Det hela har känts som vilken Windows-installation som helst som jag är van med. Om det är bättre? Hmm.
Jag vet att paketinstallerare och programhanteraren kräver mycket mer utrymme men jag är inte ute efter att ha ett så litet system som möjligt, utan jag kör på med grafiskt användargränssnitt där jag klickar och allt bara kör på.
Och det kommer såklart att vara en inkörningsperiod så jag hittar i Linux-burken som jag hittade i Windows.
Och, ja, terminalen är inte så farlig som jag kanske vill påskina, jag CMD’ade friskt på Windows också så det kommer garanterat bli terminalen också, och jag måste säga att terminalen känns enklare än CMD’andet.
Än en gång, tack för all er hjälp här i tråden. Även om resan gick lite som en bergochdalbana så fick ni mig att göra det.

Om jag får säga det så känns det som att jag har suttit inomhus och stirrat på det där fönstret, men så en dag vågade jag öppna det, klättra ut, ut på fälten med mogna lin, jag går där och drar mina händer i linet och tittar upp mot skyn, ja, jag är fri och är redo att göra som jag vill.

Fortsättning följer...

Riktigt trevligt läsning och välkommen! Utforska och testa det som intresserar dig, och fråga på! Det är alltid så sjukt trevligt att läsa om fler som också upptäckt det fina med Linux. Jag tyckte det du skrev om att terminalen inte var så farlig var klockrent. Det är precis så jag upplevde det med. Som sagt, utforska och lek med det som intresserar dig, men om du någonsin känner för att kunna mer om terminalen och vad som är så trevligt, kika på tutorial videos om Bash, Pipes och redirection. När jag förstod det, tillsammans med UNIX-tänket att allt är en fil, simpelt, utför sin funktion och inget annat, och möjliga att text-manipulera, så började allt falla på plats, och nöjet med terminalen ökades exponentiellt.

Personligen så började jag min resa med "ricing". Jag ville få min Linux-miljö så som jag ville, och sen ledde det mig till Arch Linux för att bygga upp allt från grunden, och följde deras Wiki för att skapa en fungerande maskin. Även om jag inte förstod allt så var det otroligt värdefullt. Så, det bästa med Linux är att det gör det möjligt för dig att fördjupa dig inom det som intresserar dig, eftersom det gömmer inte det från dig. Så din resa kommer vara helt unik.

Skrivet av Lafa:

vet nån hur man kommer in på root-foldern på windowsfx / linuxfx ?

Linux: cd /
Windows: cd C:\ eller cd C:\Windows\system32 beroende på vem du frågar, jag vet inte vilken som är root i Windows.

Bara det ovan visar hur mycket lättare allt är i Linux.

Av Cloudstone
Skrivet av AndersL:

Hej!

Tack för alla tips. Verkligen superbra info :-). Den ZFS pool man skapar som blir storage i proxmox. Går det att göra så en VM kan skriva direkt till den ZFS pool eller måste man skapa en diskfil? Eller måste man i så fall göra passthrough på diskarna och skapa en ZFS pool i den virtuella maskinen?

Mvh
Anders

Varje VM du skapar behöver sin egna diskfil. Den filen är virtuella maskinens hela lagringsmedia (boot-partition, rotfilspartition tex "C:\" för en Windows-VM eller "/" för Linux). Så länge du, när du skapar en VM i Proxmox, väljer din ZFS-pool som lagring, kommer Proxmox att automatisk skapa VMens diskfil i din zpool, och du får nyttja av alla fördelar med ZFS.

Som diskfilstyp kan du använda .qcow2 för att det är väldigt smidigt att via Proxmox kunna ta snapshots, och då behöver du använda ett .qcow2-format för att det ska fungera.

Hittade en bra video som går genom detta rätt bra:

------------------

Om man känner sig okej med lite ZFS-administration kan man istället för att använda .qcow2, använda .raw-format för lite mera prestanda. Jag vill inte bombardera med för mycket info för att ZFS kan jag prata om hela dagen men anledningen bakom det är att ZFS är redan ett sk. "copy-on-write"-filsystem. Funktionalitetsmässigt ger ett copy-on-write-filsystem dig förmågan att när som helst ta en read-only snapshot av ditt filsystem vid en given tidpunkt, som du sedan kan återställa när du vill. Qcow2-formatet står för QEMU Copy On Write, så att använda ett .qcow2-format på ZFS blir att använda en copy-on-write-fil på ett copy-on-write-filsystem, lite kaka på kaka. Känner man att man vill, och kan så kan man istället få samma funktionalitet med ZFS och ta snapshots på ditt dataset där du har din VM istället, men som sagt, då fungerar det inte att ta snapshots via Proxmox GUI utan man får manuellt ta snaps och återställa via terminalen.

Av Cloudstone
Skrivet av AndersL:

Nu har jag skapat en mirror pool med de 2st 10TB mekaniska diskar. Jag dedikerade 100GB optane som LOG. Valde jag rätt när jag valde LOG i detta fallet?

SLOG används enbart för synkrona skrivningar, något som bestäms av applikationen som vill skriva data. Med andra ord kommer inga av dina skrivningar att skrivas till din Optane, om inte applikationen skriver med synchronous writes. Du kan däremot tvinga alla skrivningar att bli synkrona på ditt dataset, och därmed alla skrivningar går via din 100GB optane.

# zfs set sync=always pool/dataset

På det viset kommer alla dina skrivningar gå till din Optane först, för att sedan flushas vidare till dina HDD's.

https://www.servethehome.com/wp-content/uploads/2017/11/ZFS-ZIL-...

Bra förklaring här - https://www.servethehome.com/what-is-the-zfs-zil-slog-and-wha...

Om du vill se exakt hur din pool och vdevs används kan du skriva:

# zpool iostat -v 1

Detta visar dig med hög precision vad som händer med I/O i din pool. Testa att köra det i en terminal medans du kopierar en stor fil så ser du hur mycket din SLOG-device används.

Av Cloudstone

Jag är sjukt glad över att jag inte behöver jobba på TSMC. Hade strömmen gått, hade jag gått hem.

Av Cloudstone

Jag hade gått på ZFS, alla dagar i veckan.

ZFS är väldigt enkelt, zero-administration filesystem i princip. Du skapar din pool (glöm inte med ashift=12) med diskarna du vill använda, och sedan skapar du filsystem på poolen. Ett filsystem i ZFS är en volym, en mapp och ett ZFS-filsystem med egna properties (encryption, compression och en del andra). ZFS sköter bit-rot, checksums så din data håller sin integritet över tid. Det kostar i princip inget CPU att sätta compression=lz4 på din pool så sparar du lite utrymme. Du kan också ta snapshots per filsystem för att enkelt kunna rulla tillbaka till en tidigare tid (låt oss anta att en Windows-maskin vars disk är en .raw på ett ZFS-fs blir attackerat av ransomware, då är det bara att göra en zfs rollback pool/win-vm@igår så är maskinen återställt till gårdagens stadie. Du kan även skicka filsystem via SSH till en backup någon annanstans (som också kör ZFS).

Villl du sedan leka lite så finns det mycket att fördjupa sig i, om man vill. Tex:

ZFS tycker om mycket minne, behöver inte vara ECC, och per default halva ditt minne kommer gå till ZFS cachen ARC (Adaptive Replacement Cache) som håller två tabellvärden; Most Frequently Used-data och Most Recently Used-data. Om du då alltid accessar samma filer om och om igen, kommer du inte läsa från disk, datan kommer finnas i minnet, så det är gynnsammt om du har mycket minne allokerat till ARC, och i din maskin för övrigt. Du kan alltid ändra det värdet genom att skicka in ett nytt byte-värde i /sys/module/zfs/parameters/zfs_arc_max. Detta är bara prestanda-ökningar, nice-to-haves.

Du kan använda en snabb SSD, partitionera den, och använda en partition för L2ARC (Level 2 ARC), som en snabb(are) cache än HDD för att ha ytterligare ett lager flash-baserad cache mellan ARC och dina roterande diskar. En annan partition kan du använda för en sk. special metadata device. Denna partitionen kommer bara innehålla metadata, vilket kan, ifall du har väldigt många små filer tex, dramatisk öka din läs-prestanda eftersom ZFS vet exakt vart blocken som innehåller datan finns då den läser metadatan från den snabba SSDn.

Cache-disken kan du ta bort från din pool om du inte vill använda den mer, men inte en special metadata device, så om du vill leka lite med ZFS först, så gör det innan du börjar lagra data där för att det är ofta man destroyar och re-creatar en pool tex i början.

Lycka till!

Edit: Håller med @mrpijey ovan. Om du kör med RAID-kort så kör dem i passthrough-mode så OS får direkt-access till diskarna.

Av Cloudstone

Tycker det är bra att du frågar och är nyfiken på sånt här. Testa lite själv att komprimera olika typer av filer (text, bilder, filmer) och i olika storlek så kommer du se hur mycket det går att ytterligare komprimera olika typer av data.

Något du kommer se är att beroende på vad (filtyp) du komprimerar, och hur (algoritm) så tar det olika tid, du får olika resultat och maskinen som komprimerar stressas olika. Lägg sedan till att du behöver extrahera eller uncompress datan igen innan du kan läsa det, vilket också stressar maskinen olika.

Använder man CPUn för att komprimera? Eller använder man GPUn? Vad är det för fil? Hur stor är den? Hur komprimeras datan exakt?

Komprimering är något du kan, bokstavligt talat, spendera hela ditt liv på och forska i så det är grymt att du är nyfiken.

Lite att läsa: https://linuxreviews.org/Comparison_of_Compression_Algorithms

Av Cloudstone

Har ett ASUS RTX 2070 Strix till inbyte (inkl. originalkartong, kvitto) + 3000 SEK? Kan hämta, bor i Malmö.

Av Cloudstone
Skrivet av Ozzed:

Jag tror de flesta är överens om att forskning är ett bra användningsområde, och jag har inte sagt något annat heller, och jag har inte pratat om att vara mer eller mindre nobel än någon annan

Problemet är att mining tar stora resurser i anspråk, både vad gäller produkter och miljön, och gagnar bara de som håller på med det. Självklart får man ha en hobby vars syfte enbart är att gagna sin egen ekonomi, välbefinnande eller vad det kan vara. Men när man förstör för andra genom att utöva sin hobby men ändå hävdar att man gör alla en tjänst så går det för långt.

Först och främst, om argumentet mot mining är en som är kritisk mot dess miljöpåverkan, då rimligtvis bör frågan vara varifrån energin kommer ifrån. Det är den rätta frågan att ställa, om man vill kritisera mining utifrån ett miljö-perspektiv. Om det är ren kärnkraft, eller baseras på någon hållbar och förnybar energi, då rimligtvis bör det inte vara ett problem att minea, eller hur?

Så om vi bortser från miljö-argumentet så vill jag bara se till så jag förstår din logik här:

Forskning = OK
Gaming = OK
Hobby vars syfte är att gagna sin egna ekonomi = OK
Mining = Inte OK

Så, det låter som att man får göra allt förutom att använda sin GPU för en viss typ av beräkning enligt dig.

Om vi antar att mining inte ledde till produktbrist, och om vi antar att mining inte ledde till pengar och vinst till minern, hade det då varit ok?

Om så, då är ditt problem inte med mining per se, men att folk tjänar pengar på det, och att det leder till produktbrist.
Då är mina frågor:

1. Vad har du emot att människor tjänar pengar?
2. Förstår du tillgång och efterfrågan?