[Info-vax] OpenVMS x86-64 and RDB and DB's in general on OpenVMS
Arne Vajhøj
arne at vajhoej.dk
Mon Jun 29 18:42:07 EDT 2015
On 6/29/2015 4:42 PM, Dirk Munk wrote:
> Stephen Hoffman wrote:
>> On 2015-06-29 17:01:19 +0000, Dirk Munk said:
>>
>>>> Hoff: You've found some platform-specific easy installer kits — in
>>>> OpenVMS terms, those are PCSI kits with the Java code, and with some
>>>> DCL that provides the tailored and platform-specific startup script.
>>>> Load current Java and load one of those, and off you go.
>>>
>>> Well, in the Windows installation manual I read something about
>>> services. As far as I'm aware there no such thing as a Java based
>>> service ?
>>
>> Any hypothetical OpenVMS port would need to deal with arcane details
>> such as inetd, the startup via SYSMAN or SYSTARTUP_VMS.COM and either
>> via DCL or GNV bash, system parameters and/or process quotas, the Java
>> versions of those C pesky run-time configuration logical names, probably
>> getting Java running in a detached process, and some other dreck.
>>
>> Now if you want to find reasons not to do something, that's entirely
>> your call.
>
> That's not the point. I'm merely trying to figure out all the type of
> components there are in a Cassandra kit. It seesm to me that essential
> components are OS specific executables etc.
Not true.
I just downloaded Cassandra 2.1.7 (latest stable) from Apache
(canonical source), ungzipped, untarred and succesfully started
it on Windows.
There are no - I repeat no) windows exe files whatsoever in the
distribution.
If you want to run it as a service then you will need to get one
of the many service wrappers for Java programs.
If you want a MSI installer then you will need to get it from
STAX or similar.
But there are no essential components in Cassandra that
are OS specific executables. In fact there are no
components in (standard) Cassandra that are OS specific executables.
>> If you want to try Cassandra, then load one of the provided
>> installers or load a VM guest and go try it.
>>
>> Whether some site has a list of prerequisites or the rest? That's
>> interesting and useful information and it'd be nice to have. Here, I'd
>> expect to need Java and some startup hackery for odd-ball boxes. But
>> FWIW, these same (lack of) platform support details can also be a basis
>> for inferring whether the platforms you're interested in and are using
>> are current and maintained and ubiquitous and have an active community
>> of open-source users and maintainers. Or whether you're using what are
>> exotic platforms.
>>
>> As for the answers to your Microsoft Windows questions, I do not know.
>>
> I'm sure you know what a Windows service is, and I can't imagine that a
> Windows service is written in Java.
A Windows service is not part of Cassandra.
If you want one then pick one:
http://commons.apache.org/proper/commons-daemon/index.html
More information about the Info-vax
mailing list