{"id":762,"date":"2023-09-03T16:46:20","date_gmt":"2023-09-03T14:46:20","guid":{"rendered":"https:\/\/linux-bibel.at\/?p=762"},"modified":"2023-09-03T16:47:08","modified_gmt":"2023-09-03T14:47:08","slug":"anlegen-einer-swap-datei-anstatt-einer-swap-partition","status":"publish","type":"post","link":"https:\/\/linux-bibel.at\/index.php\/2023\/09\/03\/anlegen-einer-swap-datei-anstatt-einer-swap-partition\/","title":{"rendered":"Anlegen einer swap Datei anstatt einer swap Partition"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Warum etwas \u00e4ndern das funktioniert?<br>Ich versuche mein System so einfach wie m\u00f6glich, mit gr\u00f6\u00dftm\u00f6glichen Nutzen f\u00fcr mich zu konfigurieren. Das dass Ansichtssache ist, sollte dem Leser bewusst sein. Seit ich mein System nur mit einer \/boot\/efi und einer \/ Partition aufbaue bei der ich die \/ Partition verschl\u00fcssele stellt sich die Frage nach einem swap Bereich. Es besteht die M\u00f6glichkeit das mit einer weiteren Partition zu tun die man zus\u00e4tzlich verschl\u00fcsseln sollte oder aber mit einem swapfile das auf der verschl\u00fcsselten \/ Partition liegt. Der weitere Vorteil ist das man die gr\u00f6\u00dfe der Swap Datei im laufenden Betrieb \u00e4ndern kann, ein Nachteil ist es bei hybernating zum Beispiel, das es ziemlich umst\u00e4ndlich zu konfigurieren ist.<br>Hier will ich das erstellen eines swapfiles beschreiben.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Zuerst erstellen wir eine Datei mit:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo dd if=\/dev\/zero of=\/srv\/swapfile bs=1024 count=33554432<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">diese Befehlszeile erzeugt eine swap Datei im Verzeichniss \/svr mit der Dateigr\u00f6\u00dfe von 32 GigaByte (der Gr\u00f6\u00dfe des verbauten RAM)<br>Als zweiten Schritt lassen wir Linux eine Swap File daraus machen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo mkswap \/srv\/swapfile<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Nun m\u00fcssen wir noch die Rechte der Datei \u00e4ndern:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chown root:root \/srv\/swapfile <\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">und<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo chmod 0600 \/srv\/swapfile<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Der vierte Schritt ist die swap Datei einzubinden:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo swapon \/srv\/swapfile<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Zum deaktivieren verwendet man einfach:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>sudo swapoff \/srv\/swapfile<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Um das ganze jetzt aber auch nach einem Neustart zur Verf\u00fcgung zu stellen, m\u00fcssen wir eine Datei mit dem Texteditor ihrer Wahl berarbeiten:<br>\/etc\/fstab<br>hier f\u00fcgen wir ganz unten folgenden Eintrag hinzu:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\/srv\/swapfile swap swap defaults 0 0<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Damit wird sichergestellt das nach einem Neustart die swap Datei eingebunden wird.<\/p>\n\n\n\n<p class=\"has-light-green-cyan-color has-text-color wp-block-paragraph\">Verfasst von arnulf<\/p>\n<div class=\"pld-like-dislike-wrap pld-custom\">\r\n    <div class=\"pld-like-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-like-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir\" data-post-id=\"762\" data-trigger-type=\"like\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Hoch.png\" alt=\"Gef\u00e4llt mir\" \/>\r\n            <\/a>\r\n    <span class=\"pld-like-count-wrap pld-count-wrap\">1    <\/span>\r\n<\/div><div class=\"pld-dislike-wrap  pld-common-wrap\">\r\n    <a href=\"javascript:void(0)\" class=\"pld-dislike-trigger pld-like-dislike-trigger  \" title=\"Gef\u00e4llt mir nicht\" data-post-id=\"762\" data-trigger-type=\"dislike\" data-restriction=\"cookie\" data-already-liked=\"0\">\r\n                            <img src=\"https:\/\/linux-bibel.at\/wp-content\/uploads\/2023\/12\/Daumen-Runter.png\" alt=\"Gef\u00e4llt mir nicht\" \/>\r\n            <\/a>\r\n    <span class=\"pld-dislike-count-wrap pld-count-wrap\"><\/span>\r\n<\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Warum etwas \u00e4ndern das funktioniert?Ich versuche mein System so einfach wie m\u00f6glich, mit gr\u00f6\u00dftm\u00f6glichen Nutzen f\u00fcr mich zu konfigurieren. Das dass Ansichtssache ist, sollte dem Leser bewusst sein. Seit ich mein System nur mit einer \/boot\/efi und einer \/ Partition aufbaue bei der ich die \/ Partition verschl\u00fcssele stellt sich die Frage nach einem swap [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":763,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17],"tags":[15],"class_list":["post-762","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-system","tag-system"],"_links":{"self":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/762","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/comments?post=762"}],"version-history":[{"count":2,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/762\/revisions"}],"predecessor-version":[{"id":765,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/posts\/762\/revisions\/765"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media\/763"}],"wp:attachment":[{"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/media?parent=762"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/categories?post=762"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/linux-bibel.at\/index.php\/wp-json\/wp\/v2\/tags?post=762"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}