Staff Member

It's important to never manually delete any data in the /home/virtfs directory. The usage you see is not actual usage, but the usage of the files that are linked via bind mounting in that directory. A bind mount is a transparent link between two places on the file system. For example, if a user views the contents of /home/virtfs/username/usr/bin, the user actually sees the contents of /usr/bin. Thus, the /home/virtfs/$user directory itself is not actually using up any additional space than already exists. Data is not actually duplicated. Documentation on this is found at:

Im really curious now because all the accounts in the server has shell disabled.
Why only 2 accounts are shown at /home/virtfs
The account beach only uses 1GB of space but its showing 16gb in the /home/virtfs/username

Staff Member

Please keep in mind that a /home/virtfs/$username directory does not always indicate the account is allowed shell access. Jailed shell is automatically used for many functions (e.g. cron jobs). As far as the core files, review the "Security" tab in "WHM >> Tweak Settings" to see if the following option is enabled:

"Generate core dumps"

Per it's description:

Allow WHM/Webmail/cPanel services to create core dumps for debugging purposes. Core dumps often contain sensitive information but may be necessary for debugging certain types of service crashes.

You can safely remove these files if you no longer need to debug a failed service.