Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Partition scheme on BSD for QT development
Forum Updated to NodeBB v4.3 + New Features

Partition scheme on BSD for QT development

Scheduled Pinned Locked Moved Unsolved General and Desktop
15 Posts 5 Posters 3.3k Views 3 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • D Offline
    D Offline
    devs4p
    wrote on last edited by devs4p
    #1

    Im fairly new to BSD but not to QT so my question is::

    Brand new HP Proliant machine (bought solely for QT dev) with 10*8TB of HDD. I want to put FreeBSD 11 on it. And need some advice:: what is better :: to go with default partition scheme BSD installer offers, or to put / (root), /home dirs on two separate patitions (but the same physical HDD), but to have QT engine and QT work(project) dirs on separate hardware (HDD, doubled in case of failure).

    Whats better and why?

    jsulmJ JonBJ 2 Replies Last reply
    0
    • D devs4p

      Im fairly new to BSD but not to QT so my question is::

      Brand new HP Proliant machine (bought solely for QT dev) with 10*8TB of HDD. I want to put FreeBSD 11 on it. And need some advice:: what is better :: to go with default partition scheme BSD installer offers, or to put / (root), /home dirs on two separate patitions (but the same physical HDD), but to have QT engine and QT work(project) dirs on separate hardware (HDD, doubled in case of failure).

      Whats better and why?

      jsulmJ Offline
      jsulmJ Offline
      jsulm
      Lifetime Qt Champion
      wrote on last edited by
      #2

      @devs4p Not sure how this is related to Qt.
      I prefer to have a root and a /home partition.
      What do you mean by "Qt engine"?
      If hardware defects are a concern then you could use a RAID. But actually backups and a VCS like Git or Subversion should be enough.

      https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • D devs4p

        Im fairly new to BSD but not to QT so my question is::

        Brand new HP Proliant machine (bought solely for QT dev) with 10*8TB of HDD. I want to put FreeBSD 11 on it. And need some advice:: what is better :: to go with default partition scheme BSD installer offers, or to put / (root), /home dirs on two separate patitions (but the same physical HDD), but to have QT engine and QT work(project) dirs on separate hardware (HDD, doubled in case of failure).

        Whats better and why?

        JonBJ Offline
        JonBJ Offline
        JonB
        wrote on last edited by
        #3

        @devs4p

        (bought solely for QT dev) with 10*8TB of HDD

        You sure that's enough?

        1 Reply Last reply
        0
        • D Offline
          D Offline
          devs4p
          wrote on last edited by devs4p
          #4

          @JonB Sarcasm? If not :: 80TB is enough (20GB for /, no /swap, no separate /usr, ~2TB for /home, rest (~77TB) for QT. Have better/another idea?
          @jsulm RAID 1 or Raid 2 would be the best.

          JonBJ jsulmJ 2 Replies Last reply
          0
          • D devs4p

            @JonB Sarcasm? If not :: 80TB is enough (20GB for /, no /swap, no separate /usr, ~2TB for /home, rest (~77TB) for QT. Have better/another idea?
            @jsulm RAID 1 or Raid 2 would be the best.

            JonBJ Offline
            JonBJ Offline
            JonB
            wrote on last edited by
            #5

            @devs4p
            Absolutely sarcasm/irony! :) I have one 1TB disk, running a Linux VM maximum size of 100MB inside it, where I do Qt development. What the heck are you going to store in yours? :)

            D 1 Reply Last reply
            0
            • D devs4p

              @JonB Sarcasm? If not :: 80TB is enough (20GB for /, no /swap, no separate /usr, ~2TB for /home, rest (~77TB) for QT. Have better/another idea?
              @jsulm RAID 1 or Raid 2 would be the best.

              jsulmJ Offline
              jsulmJ Offline
              jsulm
              Lifetime Qt Champion
              wrote on last edited by
              #6

              @devs4p said in Partition scheme on BSD for QT development:

              rest (~77TB) for QT

              My Qt installation is 2.5GB. What are you going to do with 77TB?! Why do you think you need that much space for Qt? I really don't get it.

              https://forum.qt.io/topic/113070/qt-code-of-conduct

              1 Reply Last reply
              0
              • JonBJ JonB

                @devs4p
                Absolutely sarcasm/irony! :) I have one 1TB disk, running a Linux VM maximum size of 100MB inside it, where I do Qt development. What the heck are you going to store in yours? :)

                D Offline
                D Offline
                devs4p
                wrote on last edited by
                #7

                @JonB @jsulm
                Ports building (compiling/maintaing) :::: stupid app-misc/mc (Midnight Commander) requires 4GB to be built (binary is ~2MB in size), and I build a lot so it will quickly fill up.... This + countless Qt projects (many of them well over 100 GB.....) and I suppose we will be in need for even more space quite soon.....

                JonBJ 1 Reply Last reply
                0
                • D devs4p

                  @JonB @jsulm
                  Ports building (compiling/maintaing) :::: stupid app-misc/mc (Midnight Commander) requires 4GB to be built (binary is ~2MB in size), and I build a lot so it will quickly fill up.... This + countless Qt projects (many of them well over 100 GB.....) and I suppose we will be in need for even more space quite soon.....

                  JonBJ Offline
                  JonBJ Offline
                  JonB
                  wrote on last edited by JonB
                  #8

                  @devs4p said in Partition scheme on BSD for QT development:

                  @JonB @jsulm

                  • countless Qt projects (many of them well over 100 GB.....)

                  We're interested to hear how you come to fill 100GB+ for a Qt project? With what?? And you'll still need 770 of such projects... !

                  1 Reply Last reply
                  0
                  • D Offline
                    D Offline
                    devs4p
                    wrote on last edited by
                    #9

                    @JonB QtFS alone fills 276GB.

                    JonBJ 1 Reply Last reply
                    0
                    • Pablo J. RoginaP Offline
                      Pablo J. RoginaP Offline
                      Pablo J. Rogina
                      wrote on last edited by
                      #10

                      @devs4p without much further detail about what Qt project(s) you plan to compile/build, I'll assume you have some kind of build farm/continuous integration server, so I'd say you may want to contact the people behind the Qt own CI platform. Some related posts here and here just in case.

                      Upvote the answer(s) that helped you solve the issue
                      Use "Topic Tools" button to mark your post as Solved
                      Add screenshots via postimage.org
                      Don't ask support requests via chat/PM. Please use the forum so others can benefit from the solution in the future

                      1 Reply Last reply
                      0
                      • SGaistS Offline
                        SGaistS Offline
                        SGaist
                        Lifetime Qt Champion
                        wrote on last edited by
                        #11

                        Hi,

                        You have to give more information about the projects you plan to build. For example the only qtfs project I currently know stands for QuickTime fast start and it’s not big at all and unrelated to Qt.

                        Interested in AI ? www.idiap.ch
                        Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                        1 Reply Last reply
                        0
                        • D devs4p

                          @JonB QtFS alone fills 276GB.

                          JonBJ Offline
                          JonBJ Offline
                          JonB
                          wrote on last edited by
                          #12

                          @devs4p
                          Assuming you're still here, whatever you actually want it for, a friend of mine suggests that --- although he has no experience of it --- you might like to look at formatting your disk to use ZFS, which may allow resizing down the line

                          1 Reply Last reply
                          0
                          • D Offline
                            D Offline
                            devs4p
                            wrote on last edited by
                            #13

                            Updates comming::

                            @Pablo-J-Rogina Thats exactly this. CI. Or even more specifically AppVeyor as Jenkins is quite shitty with FreeBSD. AV works like a charm. It listens to our repo, fires build event every PR gets accepted and writes both logs and current master to disk.
                            @SGaist QtFS is our own-made effort to create FS for being exclusively used by Qt* projects.....
                            @JonB Yes I know pros and cons of ZFS; BTW when you install FreeBSD, it uses ZFS by defualt.

                            1 Reply Last reply
                            0
                            • SGaistS Offline
                              SGaistS Offline
                              SGaist
                              Lifetime Qt Champion
                              wrote on last edited by
                              #14

                              By FS, do you mean file system ?

                              Interested in AI ? www.idiap.ch
                              Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

                              1 Reply Last reply
                              0
                              • D Offline
                                D Offline
                                devs4p
                                wrote on last edited by
                                #15

                                @JonB close.... File Storage. Dedicated to Qt, meaning isolated (physically) another set of SSDs in different room having absolutely no direct connection with the rest of infrastructure. With only one user having Write Access (rest of the users have READ (and throttled down to 2MB/s + 2GB/24hrs) access only).

                                1 Reply Last reply
                                0

                                • Login

                                • Login or register to search.
                                • First post
                                  Last post
                                0
                                • Categories
                                • Recent
                                • Tags
                                • Popular
                                • Users
                                • Groups
                                • Search
                                • Get Qt Extensions
                                • Unsolved