I tried setting JVM option  "-Djava.security.egd=file:///dev/./urandom"
from the command line but it did not work for me.
In my case, I assume the JVM ignores  "java.security.egd" because it is
considered a security thing.

On Tue, Jan 14, 2020 at 1:27 PM István Fajth <fapi...@gmail.com> wrote:

> Hi,
>
> based on this article, we might not need infra to do this, but we can
> specify the /dev/urandom as a random source directly to the JVM for test
> runs with the option: -Djava.security.egd=file:///dev/urandom.
>
> https://security.stackexchange.com/questions/14386/what-do-i-need-to-configure-to-make-sure-my-software-uses-dev-urandom
>
> Pifta
>
> Sean Busbey <bus...@cloudera.com.invalid> ezt írta (időpont: 2020. jan.
> 14., K, 20:14):
>
>> You should file an INFRA jira asking about this. They can get in touch
>> with the folks who maintain the Hadoop labeled nodes.
>>
>> On Tue, Jan 14, 2020 at 12:42 PM Ahmed Hussein <a...@ahussein.me> wrote:
>> >
>> > Hi,
>> >
>> > I was investigating a JUnit test
>> > (MAPREDUCE-7079:TestMRIntermediateDataEncryption
>> > is failing in precommit builds
>> > <https://issues.apache.org/jira/browse/MAPREDUCE-7079>) that was
>> > consistently hanging on Linux VMs and failing Mapreduce pre-builds.
>> > I found that the test hangs slows or hangs indefinitely whenever Java
>> reads
>> > the random file.
>> >
>> > I explored two different ways to get that test case to work properly on
>> my
>> > local Linux VM running rel7:
>> >
>> >    1. To install "haveged" and "rng-tools" on the virtual machine
>> running
>> >    Rel7. Then, start rngd service {{sudo service rngd start}} .
>> >    2. Change java configuration to load urandom
>> >    {{sudo vim $JAVA_HOME/jre/lib/security/java.security}}
>> >    ## Change the line “securerandom.source=file:/dev/random” to read:
>> >    securerandom.source=file:/dev/./urandom
>> >
>> >
>> > Is it possible to apply any of the above solutions to the VM that runs
>> the
>> > precommit builds?
>>
>>
>>
>> --
>> busbey
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: common-dev-unsubscr...@hadoop.apache.org
>> For additional commands, e-mail: common-dev-h...@hadoop.apache.org
>>
>>
>
> --
> Pifta
>

Reply via email to