What happens when updating from GPL to Pro to a server with ~30 domains? Pro has limit to 10 domains.

I wonder what happens when updating from Virtualmin GPL, which I am using on my server with around 30 domains, to Virtualmin Pro, which has domain limitation? I can’t afford for going to more expensive versions, I want to first try Virtualmin 10 Annual License (https://www.virtualmin.com/catalog/virtualmin/10). Now which 10 of my 30 domains will be picked up and what happens to the rest of the domains?

Bump.

Howdy,

Sorry, your post notification got lost in a flood of notifications from the weekend :slight_smile:

If you have 30 domain on a 10 domain server – two things would happen:

  1. You’d see an warning each time that you logged in as the Master Admin that you had exceeded the domain name limit.

  2. You wouldn’t be allowed to add any additional domains until you were under the 10 domain limit again.

-Eric

Thanks Eric,

One more question, please.

This is a private server and I have added pretty much all of my own websites, so I don’t need to add any new domains, but would like to keep the current number of virtual servers. I just need to limit CPU and RAM consumption for couple of too much aggressive virtual servers and so am planning to get minimum PRO version.

So will those 20 extra domains be still functional if I switch now, but will not delete them?

Well, you’re asking how to circumvent our licenses :slight_smile:

I suppose I’m curious though – what is it you’re looking to get out of Virtualmin Pro that GPL doesn’t provide?

-Eric

Ah, you can actually do all that on a system running Virtualmin GPL – you would just need to update the config file manually.

The settings that Virtualmin Pro edits for CPU and RAM usage are located in /etc/security/limits.conf.

Virtualmin Pro offers a GUI which allows you to set the cpu, rss, and nproc parameters… though there’s a number of additional parameters in there that you can tweak.

You can see some examples at the top of the limits.conf file, and some additional examples by running “man limits.conf”.

The CPU and RAM limits you can set are per-process though, and not per Virtual Server.

-Eric

Oh, sorry if I am, I really didn’t mean to. Just trying to cope with some issues occurring on my server. My server is private, not commercial and I am happy with GPL. I just need to find a way to limit CPU and RAM for couple of virtual servers. And if I correctly understand only PRO versions can do that. That is why I was thinking to get minimal PRO version, but not to add any more domains, at the same time not to delete what is already built on the server in case if they remain functional.

Frankly saying, I believe Virtualmin could add these two very much needed features to GPL version, monetizing all other features of PRO. I think the limitation of virtual servers’ number is the main barrier to switch to PRO version of Virtualmin.

Eric,

Thanks for your suggestion, but if I am not mistaken ‘/etc/security/limits.conf’ regulates resource usage time, not their power. I can’t set, for example, 20% of CPU and RAM consumption per virtual server.

No, those settings don’t allow you to set a specific percentage of the CPU or RAM that can be used for a given Virtual Server.

Those parameters each affect one specific process – so you can say how large a process a given user may create, or how much CPU time that process can use.

But, you can’t say “User N can use 20% of the CPU”.

Normally to achieve that sort of control, you’d look into separating a given user’s processes into a VPS, which can be more easily managed.

That said – there’s a new Linux kernel feature called cgroups which allows more functionality in that regard… it may be worth exploring the use of that in Virtualmin. It would take some time before that feature were supported, but we should probably take a look at that and see if it might be relevant for solving this particular problem :slight_smile:

However, you could always look into setting that up manually in the meantime. You can read about cgroups here:

http://en.wikipedia.org/wiki/Cgroups

Thanks Eric, I am going to explore this little bit more and if it is not too much complicated I am going to try to implement this on my server.

A question just our of curiosity, which you perfectly can ignore. Why you have chosen a username ‘andreychek’, too far from Eric, your name? Just a little confusing, that couple of times addressed to you as andreychek.

Frankly saying, I believe Virtualmin could add these two very much needed features to GPL version, monetizing all other features of PRO.

I understand completely :slight_smile:

On the other hand, if you have 30 domains. you probably spend $300 in domain renewal fees every year. For 50 license vm pro only $65 per year (including first class support) except for the first year.

:slight_smile:

On the other hand, if you have 30 domains. you probably spend $300 in domain renewal fees every year. For 50 license vm pro only $65 per year (including first class support) except for the first year.

Wait, I am completely confused. I thought the cheapest PRO version I could get was Virtualmin 10 Annual License for $139 (https://www.virtualmin.com/catalog/virtualmin/10). Is it a typo with one number missing or I really can purchase 50 domain license for $65 per year?

This is correct, however only for the first year. After that renewals are pretty affordable. For example in the second year you would only pay $65 for a 50 domain license and $45 for 10 domains.

I think this is pretty reasonable (especially if you have 30-50 domains because of the yearly domain renewal fees). Plus if something goes wrong with your server, you get excellent support. Install scripts are great too. And there are also many other useful features that are not listed in the GPL/Pro comparison site (and unfortunately there is no VM Pro demo site anymore). I guess Virtualmin doesn’t have marketing and sales people, otherwise you would see a very impressive Virtualmin pro feature list :wink:

In any case I would try VM Pro risk free for 45 days and decide then :slight_smile:

Disclosure: I am not employed by Virtualmin, but I am an affiliate (https://www.virtualmin.com/affiliate/16012)

Howdy,

A question just our of curiosity, which you perfectly can ignore. Why you have chosen a username ‘andreychek’, too far from Eric, your name? Just a little confusing, that couple of times addressed to you as andreychek

Yeah, I wish the forums here had better support for names, signatures, and other things that nice forums have, as that would make a little more sense if you could see my full name :slight_smile:

Andreychek is my last name, and I used that username here for years before realizing that it’s rather confusing, as it looks to many folks think my name is probably “Andrey” :slight_smile:

Alas, now that I’ve been using this username for so long, I’m reluctant to change it :slight_smile:

Perhaps I should browse the Drupal plugins modules to see if there’s a module to extend the functionality of the forums here to provide a signature, where I could list my full name and other fun information :slight_smile:

Have a good one!

-Eric

helpmin, it’s real relief to my ears what I’ve put here, thanks.

But is there any page with a price-table which demonstrate the prices you mentioned? I only see this page https://www.virtualmin.com/catalog/19, where prices go from $139 to $999.

Howdy,

The page you linked to their are the initial license costs – that’s for the first year.

After that, you’d purchase the renewals. You can click the “Renewals” link on that page to see them, or you can just browse here:

https://www.virtualmin.com/catalog/21

You could use http://drupal.org/project/realname.

Speaking about the design of forums and generally of all the website - not very impressive. I believe such a great software like Virtualmin deserved to have much better and modern website. I am a Drupal user myself and a member of team of Drupal developers. So if you need a new design, we could help you - for free of charge if we do this project between other projects. What you say?