When does the CentOS7 installer create a separate /home filesystem?












3















I noticed when I install CentOS 7 (minimal install, accepting the defaults) in a virtual machine with an 8G drive, /home resides on the root filesystem. When I allocate an 80G drive, the installation creates separate /home and / filesystems. My question is, what is the minimum drive size beyond which the installer will create a separate filesystem for /home by default?










share|improve this question

























  • No, I'm asking about the default partitioning/filesystem scheme, not the minimum recommended space for /home. At what size does the installer say, "Ok, there's enough space for me to split things up".

    – Timothy
    Aug 5 '16 at 23:09











  • Oh, I see. Wow, I didn't understand your question that way, but after your comment I see what you meant. I voted to reopen.

    – Gilles
    Aug 6 '16 at 9:49


















3















I noticed when I install CentOS 7 (minimal install, accepting the defaults) in a virtual machine with an 8G drive, /home resides on the root filesystem. When I allocate an 80G drive, the installation creates separate /home and / filesystems. My question is, what is the minimum drive size beyond which the installer will create a separate filesystem for /home by default?










share|improve this question

























  • No, I'm asking about the default partitioning/filesystem scheme, not the minimum recommended space for /home. At what size does the installer say, "Ok, there's enough space for me to split things up".

    – Timothy
    Aug 5 '16 at 23:09











  • Oh, I see. Wow, I didn't understand your question that way, but after your comment I see what you meant. I voted to reopen.

    – Gilles
    Aug 6 '16 at 9:49
















3












3








3


2






I noticed when I install CentOS 7 (minimal install, accepting the defaults) in a virtual machine with an 8G drive, /home resides on the root filesystem. When I allocate an 80G drive, the installation creates separate /home and / filesystems. My question is, what is the minimum drive size beyond which the installer will create a separate filesystem for /home by default?










share|improve this question
















I noticed when I install CentOS 7 (minimal install, accepting the defaults) in a virtual machine with an 8G drive, /home resides on the root filesystem. When I allocate an 80G drive, the installation creates separate /home and / filesystems. My question is, what is the minimum drive size beyond which the installer will create a separate filesystem for /home by default?







centos partition system-installation






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Aug 6 '16 at 9:48









Gilles

532k12810691594




532k12810691594










asked Aug 5 '16 at 21:12









TimothyTimothy

13818




13818













  • No, I'm asking about the default partitioning/filesystem scheme, not the minimum recommended space for /home. At what size does the installer say, "Ok, there's enough space for me to split things up".

    – Timothy
    Aug 5 '16 at 23:09











  • Oh, I see. Wow, I didn't understand your question that way, but after your comment I see what you meant. I voted to reopen.

    – Gilles
    Aug 6 '16 at 9:49





















  • No, I'm asking about the default partitioning/filesystem scheme, not the minimum recommended space for /home. At what size does the installer say, "Ok, there's enough space for me to split things up".

    – Timothy
    Aug 5 '16 at 23:09











  • Oh, I see. Wow, I didn't understand your question that way, but after your comment I see what you meant. I voted to reopen.

    – Gilles
    Aug 6 '16 at 9:49



















No, I'm asking about the default partitioning/filesystem scheme, not the minimum recommended space for /home. At what size does the installer say, "Ok, there's enough space for me to split things up".

– Timothy
Aug 5 '16 at 23:09





No, I'm asking about the default partitioning/filesystem scheme, not the minimum recommended space for /home. At what size does the installer say, "Ok, there's enough space for me to split things up".

– Timothy
Aug 5 '16 at 23:09













Oh, I see. Wow, I didn't understand your question that way, but after your comment I see what you meant. I voted to reopen.

– Gilles
Aug 6 '16 at 9:49







Oh, I see. Wow, I didn't understand your question that way, but after your comment I see what you meant. I voted to reopen.

– Gilles
Aug 6 '16 at 9:49












3 Answers
3






active

oldest

votes


















6





+25









This is really an interesting question.



The rhinstaller code here, will give you a greater insight.



Looks like the split point is 50GiB for / and a minimum of 500 MiB for home, So since you allocated, 80G for it, it possibly got 50G for / and the rest for /home.






share|improve this answer































    5














    Seeing as how CentOS is a branch of RHEL, and the RHEL 7 documentation says 50GB, CentOS should be the same.



    https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/sect-disk-partitioning-setup-x86.html#sect-recommended-partitioning-scheme-x86



    An excerpt:



    /home partition - recommended size at least 1 GB

    To store user data separately from system data, create a dedicated
    partition within a volume group for the /home directory. This partition
    should be sized based on the amount of data that will be stored locally,
    number of users, and so on. This will enable you to upgrade or reinstall
    Red Hat Enterprise Linux without erasing user data files.

    If your storage space is bigger than 50 GB, a /home partition will be created
    along with other partitions if you select automatic partitioning.





    share|improve this answer































      1














      From my experience with Centos 7 and 6 the default is to have /home on the root-partion. The documentation says what you should create a separate partition and give /home a min. of 100MB space. But installer will not create separate partitions even if you use LVM. I use up to 60GB for system but Centos 7 / 6 never separated /home to another partition. I alway use the default with /home on /






      share|improve this answer
























      • Keeping home on its own filesystem makes upgrading, switching and mixing OS on the same box much easier. Seperating out filesystem with different usage profiles leads to better IO performance. Multiple smaller filesystems means smaller (but more frequent) fscks. Smaller filesystems means less data loss in the event of a major filesystem crash.

        – symcbean
        Aug 10 '16 at 18:47











      Your Answer








      StackExchange.ready(function() {
      var channelOptions = {
      tags: "".split(" "),
      id: "106"
      };
      initTagRenderer("".split(" "), "".split(" "), channelOptions);

      StackExchange.using("externalEditor", function() {
      // Have to fire editor after snippets, if snippets enabled
      if (StackExchange.settings.snippets.snippetsEnabled) {
      StackExchange.using("snippets", function() {
      createEditor();
      });
      }
      else {
      createEditor();
      }
      });

      function createEditor() {
      StackExchange.prepareEditor({
      heartbeatType: 'answer',
      autoActivateHeartbeat: false,
      convertImagesToLinks: false,
      noModals: true,
      showLowRepImageUploadWarning: true,
      reputationToPostImages: null,
      bindNavPrevention: true,
      postfix: "",
      imageUploader: {
      brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
      contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
      allowUrls: true
      },
      onDemand: true,
      discardSelector: ".discard-answer"
      ,immediatelyShowMarkdownHelp:true
      });


      }
      });














      draft saved

      draft discarded


















      StackExchange.ready(
      function () {
      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f301634%2fwhen-does-the-centos7-installer-create-a-separate-home-filesystem%23new-answer', 'question_page');
      }
      );

      Post as a guest















      Required, but never shown

























      3 Answers
      3






      active

      oldest

      votes








      3 Answers
      3






      active

      oldest

      votes









      active

      oldest

      votes






      active

      oldest

      votes









      6





      +25









      This is really an interesting question.



      The rhinstaller code here, will give you a greater insight.



      Looks like the split point is 50GiB for / and a minimum of 500 MiB for home, So since you allocated, 80G for it, it possibly got 50G for / and the rest for /home.






      share|improve this answer




























        6





        +25









        This is really an interesting question.



        The rhinstaller code here, will give you a greater insight.



        Looks like the split point is 50GiB for / and a minimum of 500 MiB for home, So since you allocated, 80G for it, it possibly got 50G for / and the rest for /home.






        share|improve this answer


























          6





          +25







          6





          +25



          6




          +25





          This is really an interesting question.



          The rhinstaller code here, will give you a greater insight.



          Looks like the split point is 50GiB for / and a minimum of 500 MiB for home, So since you allocated, 80G for it, it possibly got 50G for / and the rest for /home.






          share|improve this answer













          This is really an interesting question.



          The rhinstaller code here, will give you a greater insight.



          Looks like the split point is 50GiB for / and a minimum of 500 MiB for home, So since you allocated, 80G for it, it possibly got 50G for / and the rest for /home.







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Aug 9 '16 at 11:42









          voidspacexyzvoidspacexyz

          1507




          1507

























              5














              Seeing as how CentOS is a branch of RHEL, and the RHEL 7 documentation says 50GB, CentOS should be the same.



              https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/sect-disk-partitioning-setup-x86.html#sect-recommended-partitioning-scheme-x86



              An excerpt:



              /home partition - recommended size at least 1 GB

              To store user data separately from system data, create a dedicated
              partition within a volume group for the /home directory. This partition
              should be sized based on the amount of data that will be stored locally,
              number of users, and so on. This will enable you to upgrade or reinstall
              Red Hat Enterprise Linux without erasing user data files.

              If your storage space is bigger than 50 GB, a /home partition will be created
              along with other partitions if you select automatic partitioning.





              share|improve this answer




























                5














                Seeing as how CentOS is a branch of RHEL, and the RHEL 7 documentation says 50GB, CentOS should be the same.



                https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/sect-disk-partitioning-setup-x86.html#sect-recommended-partitioning-scheme-x86



                An excerpt:



                /home partition - recommended size at least 1 GB

                To store user data separately from system data, create a dedicated
                partition within a volume group for the /home directory. This partition
                should be sized based on the amount of data that will be stored locally,
                number of users, and so on. This will enable you to upgrade or reinstall
                Red Hat Enterprise Linux without erasing user data files.

                If your storage space is bigger than 50 GB, a /home partition will be created
                along with other partitions if you select automatic partitioning.





                share|improve this answer


























                  5












                  5








                  5







                  Seeing as how CentOS is a branch of RHEL, and the RHEL 7 documentation says 50GB, CentOS should be the same.



                  https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/sect-disk-partitioning-setup-x86.html#sect-recommended-partitioning-scheme-x86



                  An excerpt:



                  /home partition - recommended size at least 1 GB

                  To store user data separately from system data, create a dedicated
                  partition within a volume group for the /home directory. This partition
                  should be sized based on the amount of data that will be stored locally,
                  number of users, and so on. This will enable you to upgrade or reinstall
                  Red Hat Enterprise Linux without erasing user data files.

                  If your storage space is bigger than 50 GB, a /home partition will be created
                  along with other partitions if you select automatic partitioning.





                  share|improve this answer













                  Seeing as how CentOS is a branch of RHEL, and the RHEL 7 documentation says 50GB, CentOS should be the same.



                  https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/sect-disk-partitioning-setup-x86.html#sect-recommended-partitioning-scheme-x86



                  An excerpt:



                  /home partition - recommended size at least 1 GB

                  To store user data separately from system data, create a dedicated
                  partition within a volume group for the /home directory. This partition
                  should be sized based on the amount of data that will be stored locally,
                  number of users, and so on. This will enable you to upgrade or reinstall
                  Red Hat Enterprise Linux without erasing user data files.

                  If your storage space is bigger than 50 GB, a /home partition will be created
                  along with other partitions if you select automatic partitioning.






                  share|improve this answer












                  share|improve this answer



                  share|improve this answer










                  answered Aug 9 '16 at 14:20









                  CentimaneCentimane

                  3,16911034




                  3,16911034























                      1














                      From my experience with Centos 7 and 6 the default is to have /home on the root-partion. The documentation says what you should create a separate partition and give /home a min. of 100MB space. But installer will not create separate partitions even if you use LVM. I use up to 60GB for system but Centos 7 / 6 never separated /home to another partition. I alway use the default with /home on /






                      share|improve this answer
























                      • Keeping home on its own filesystem makes upgrading, switching and mixing OS on the same box much easier. Seperating out filesystem with different usage profiles leads to better IO performance. Multiple smaller filesystems means smaller (but more frequent) fscks. Smaller filesystems means less data loss in the event of a major filesystem crash.

                        – symcbean
                        Aug 10 '16 at 18:47
















                      1














                      From my experience with Centos 7 and 6 the default is to have /home on the root-partion. The documentation says what you should create a separate partition and give /home a min. of 100MB space. But installer will not create separate partitions even if you use LVM. I use up to 60GB for system but Centos 7 / 6 never separated /home to another partition. I alway use the default with /home on /






                      share|improve this answer
























                      • Keeping home on its own filesystem makes upgrading, switching and mixing OS on the same box much easier. Seperating out filesystem with different usage profiles leads to better IO performance. Multiple smaller filesystems means smaller (but more frequent) fscks. Smaller filesystems means less data loss in the event of a major filesystem crash.

                        – symcbean
                        Aug 10 '16 at 18:47














                      1












                      1








                      1







                      From my experience with Centos 7 and 6 the default is to have /home on the root-partion. The documentation says what you should create a separate partition and give /home a min. of 100MB space. But installer will not create separate partitions even if you use LVM. I use up to 60GB for system but Centos 7 / 6 never separated /home to another partition. I alway use the default with /home on /






                      share|improve this answer













                      From my experience with Centos 7 and 6 the default is to have /home on the root-partion. The documentation says what you should create a separate partition and give /home a min. of 100MB space. But installer will not create separate partitions even if you use LVM. I use up to 60GB for system but Centos 7 / 6 never separated /home to another partition. I alway use the default with /home on /







                      share|improve this answer












                      share|improve this answer



                      share|improve this answer










                      answered Aug 9 '16 at 11:38









                      0x0C40x0C4

                      34516




                      34516













                      • Keeping home on its own filesystem makes upgrading, switching and mixing OS on the same box much easier. Seperating out filesystem with different usage profiles leads to better IO performance. Multiple smaller filesystems means smaller (but more frequent) fscks. Smaller filesystems means less data loss in the event of a major filesystem crash.

                        – symcbean
                        Aug 10 '16 at 18:47



















                      • Keeping home on its own filesystem makes upgrading, switching and mixing OS on the same box much easier. Seperating out filesystem with different usage profiles leads to better IO performance. Multiple smaller filesystems means smaller (but more frequent) fscks. Smaller filesystems means less data loss in the event of a major filesystem crash.

                        – symcbean
                        Aug 10 '16 at 18:47

















                      Keeping home on its own filesystem makes upgrading, switching and mixing OS on the same box much easier. Seperating out filesystem with different usage profiles leads to better IO performance. Multiple smaller filesystems means smaller (but more frequent) fscks. Smaller filesystems means less data loss in the event of a major filesystem crash.

                      – symcbean
                      Aug 10 '16 at 18:47





                      Keeping home on its own filesystem makes upgrading, switching and mixing OS on the same box much easier. Seperating out filesystem with different usage profiles leads to better IO performance. Multiple smaller filesystems means smaller (but more frequent) fscks. Smaller filesystems means less data loss in the event of a major filesystem crash.

                      – symcbean
                      Aug 10 '16 at 18:47


















                      draft saved

                      draft discarded




















































                      Thanks for contributing an answer to Unix & Linux Stack Exchange!


                      • Please be sure to answer the question. Provide details and share your research!

                      But avoid



                      • Asking for help, clarification, or responding to other answers.

                      • Making statements based on opinion; back them up with references or personal experience.


                      To learn more, see our tips on writing great answers.




                      draft saved


                      draft discarded














                      StackExchange.ready(
                      function () {
                      StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f301634%2fwhen-does-the-centos7-installer-create-a-separate-home-filesystem%23new-answer', 'question_page');
                      }
                      );

                      Post as a guest















                      Required, but never shown





















































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown

































                      Required, but never shown














                      Required, but never shown












                      Required, but never shown







                      Required, but never shown







                      Popular posts from this blog

                      How to make a Squid Proxy server?

                      Is this a new Fibonacci Identity?

                      19世紀