[Bug 225791] ena driver causing kernel panics on AWS EC2

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Thu Jun 28 13:37:01 UTC 2018


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=225791

--- Comment #6 from Richard Paul <richard at primarysite.net> ---
Okay, with a bit of effort and this is testing against the v0.7.0 ENA driver on
FreeBSD 11.1p11 I got a reboot.  But this was not easy to get to reproduce.

Here's what I did to get this to die.....eventually (it took about 3 hours)

 * Downsize the instance to an m5.large

 * I installed nginx on the DB server clone and started it (I'll detail config
below)

 * I installed the phoronix-test-suite and pts/blogbench

 * I kicked off a backup of our 115GB database to a local (800GB EBS vol.) ZFS
partion (the DB is held on a mirrored ZFS set on another pair of 250GB EBS
vol's)

 * I kicked off a stress run of the phoronix blogbench

 * With two t2.medium instances in the same VPC, I ran wrk -d 12h -c 2k -t2
http://10.0.0.10/




Additional configuration etc.:

----------------------------------------------------------------------------------
root at os-upgrade-test-db:~ # setenv PTS_CONCURRENT_TEST_RUNS 8                   
root at os-upgrade-test-db:~ # setenv TOTAL_LOOP_TIME 30
root at os-upgrade-test-db:~ # phoronix-test-suite stress-run pts/blogbench

Choose Option 3 for Test All Options
----------------------------------------------------------------------------------

----------------------------------------------------------------------------------
pkg info nginx-full     
nginx-full-1.12.2_11,2                              
Name           : nginx-full                         
Version        : 1.12.2_11,2                        
Installed on   : Thu Jun 28 09:37:29 2018 UTC


___nginx.conf___

worker_processes  auto;                             

events {                                            
    worker_connections  2048;                       
}                                                   


http {                                              
    include       mime.types;                       
    default_type  application/octet-stream;         

    sendfile        on;                             
    tcp_nopush     on;                              

    keepalive_timeout  65;                          

    gzip  on;                                       

    server {                                        
        listen       80;                            
        server_name  localhost;                     

        location / {                                
            root   /usr/local/www/nginx;            
            index  index.html index.htm;            
        }                                           

        location = /50x.html {                      
            root   /usr/local/www/nginx-dist;       
        }                                           
    }                                               
}
----------------------------------------------------------------------------------

----------------------------------------------------------------------------------
This is just to give you an idea of what we're doing, the backup is actually a
whole backups script file for doing this for each database in the RDBMS and
they rsyncing to to the offsite server

__Postgres dump__

sudo -u pgsql pg_dump -j 16 -Fd dbname -f /var/backups/outfile
----------------------------------------------------------------------------------

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-virtualization mailing list